Bardo \b(a)-rdo, bar-do\ as a boy's name is a variant of Bard (English, Irish), and the meaning of Bardo is "minstrel, singer-poet".
The baby name Bardo sounds like Barde and Bardou. Other similar baby names are Bardon and Nardo.