Variant of Keeley, from Irish 'caol' meaning slender or graceful.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Keilie?
Swipe through thousands of names like it