1 names match.
Irish/Indian
Variation of Kevin or an Indian name, from Irish 'CaoimhÃn' meaning 'handsome'.