A modern elaboration of Kevin-derived sounds, ultimately connected to the Irish root meaning "handsome" or "gentle."
Like Keviona?
Swipe through thousands of names like it