Kaileigh \ka(i)-lei-gh\ as a girl's name is a variant of Cayla (Irish, Gaelic) and Kaylee (Gaelic), and the meaning of Kaileigh is "slim and fair; slender".
The baby name Kaileigh sounds like Kaleigh, Kayleigh, Caileigh and Kaeleigh. Other similar baby names are Baileigh, Karleigh, Haileigh and Raileigh.