Baiardo \ba(ia)-rdo, baiar-do\ as a boy's name is a variant of Bayard (French), and the meaning of Baiardo is "auburn-haired".
The baby name Baiardo sounds like Baird and Bardo. Other similar baby names are Bajardo and Bucardo.