Boy

Cawrdav

Welsh

Meaning

In Welsh the meaning of the name Cawrdav is: Legendary son of Caradawg.

Meaning

Legendary son of Caradawg.

Find similar names to Cawrdav