Kaird \ka(i)-rd\ as a boy's name is a variant of Caird (Scottish, Gaelic), and the meaning of Kaird is "traveling metalsmith; tinker, worker with tin".
The baby name Kaird sounds like Kairde, Cairde, Caerd, Card, Gard and Kord. Other similar baby names are Baird, Kairn and Laird.