A modern elaboration of Kaylee, generally linked to Irish and English forms meaning slender or fair.
Like Kaleigha?
Swipe through thousands of names like it