beauty · slim · charm
Source: Gaelic
Root Word: Caol
Derived From: Kayleigh
Meaning: Derived from Suibhne (meaning slender body)
Popularity History: It became popular in the late 20th century, especially among female names in English-speaking countries.