Modern spelling variant of Kayleigh, from Irish and Scottish meaning 'slender' or 'fair maiden.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Kaeliegh?
Swipe through thousands of names like it