Keevan is an anglicized Irish form related to Caoimhín, meaning 'gentle birth' or 'handsome beloved.'
Like Keevan?
Swipe through thousands of names like it