Kaleigh \k(a)-lei-gh\ as a girl's name is a variant of Callie (Greek), Cayla (Irish, Gaelic) and Kaylee (Gaelic), and the meaning of Kaleigh is "beautiful, lovely; slim and fair; slender".
The baby name Kaleigh sounds like Kayleigh, Kaileigh, Caleigh, Kaeleigh and Kyleigh. Other similar baby names are Baleigh, Karleigh, Haleigh and Raleigh.