Likely related to Kevin, from Irish Caoimhin, meaning 'handsome birth' or 'gentle birth.'
Like Kewan?
Swipe through thousands of names like it