Kevin

Meaning:
Kevin is a male first name of Gaelic origin, Caoimhghín derives from the Irish caomh (Old Irish cóem) "kind, honest, handsome" and -gin (Old Irish gein) "birth"

Related names:
Irish: Caoimhín

Other names for your dog:

© 2024 Dog names. All rights reserved.