Keelie is a variant of Keeley, from an Irish surname often interpreted as 'graceful' or 'slender.'
Like Keelie?
Swipe through thousands of names like it