A modern variant of Kevin, from the Irish 'Caoimhín,' meaning 'handsome birth' or 'gentle.'
Like Kavyn?
Swipe through thousands of names like it