iDogNames Find the perfect name for your pup

Cavan

Pronunciation
[Ca-van]
Gender
Male
Meaning
Beautiful at birth
Origin
Gaelic
Irish for Handsome.