A variant spelling of Keelan, an Irish name derived from 'caol' meaning 'slender' or 'narrow.'
Like Kealen?
Swipe through thousands of names like it