Boy Baby Names

Meaning of Cawrdav name

Name: Cawrdav
Origin: Welsh
Meaning: The Welsh name Cawrdav means: Legendary son of Caradawg.
Gender: Boy