Kaileigh is a modern spelling of Kaylee, generally linked to Irish-derived sounds and meanings like 'slender' or 'fair.'
Like Kaileigh?
Swipe through thousands of names like it