Loading name…
feminine · English (Modern) origin
Kayleigh is a modern English feminine name that emerged as an elaborated spelling of Kayley or Kaylee, themselves derived from the Irish surname Ó Caollaidhe, meaning slender or graceful. The name gained widespread popularity in English-speaking countries during the 1980s, partly boosted by the 1985 Marillion song of the same name. It is one of numerous spelling variants of the same sound, including Kaylee, Kayley, Kailee, Caylee, and Kaleigh.
RELATED