Meaning of the name Kennaird
Kennaird \k(e)-nnai-rd\ as a boy's name is a variant of Kennard (Old English), and the meaning of Kennaird is "brave guard".
The baby name Kennaird sounds like Kinnaird, Kenward and Kinnard. Other similar baby names are Lennard and Rennard.
Available domain names for Kennaird
Searching for available domains...
Find the meaning of baby names