Found 2 boys and girls with the meaning of caradawg
Cawrdav / 7 letters 
Meaning of Cawrdav In Welsh, Cawrdav means Legendary son of Caradawg More
Eudav / 5 letters 
Meaning of Eudav In Welsh, Eudav means Legendary son of Caradawg More

Browse by meanings

merchantmerciamerciful
mercurymercymerin
meritoriousmerodachmerry
messengermessiahmexico's
michael'smiddlemidian
midsummermightmighty
militarymillerminos