A modern spelling cousin of Kevin/Kevan, carrying contemporary Irish-style resonance.
Like Kyvan?
Swipe through thousands of names like it