Kealin likely draws on Irish-style forms like Keelan, from a Gaelic root associated with slenderness or grace.
Like Kealin?
Swipe through thousands of names like it