Caileigh \ca(i)-lei-gh\ as a girl's name is a variant of Cayla (Irish, Gaelic), and the meaning of Caileigh is "slim and fair".
The baby name Caileigh sounds like Kaileigh, Cayleigh and Caleigh. Other similar baby names are Baileigh, Carleigh, Ceileigh, Haileigh and Raileigh.