Found 2 boys and girls with the meaning of caradoc
Bran / 4 letters 
Meaning of Bran In Welsh, Bran means Father of Caradoc or Caradawc More
Caradoc / 7 letters 
Meaning of Caradoc In Celtic, Caradoc means Affection; amiable. Famous bearer More

Browse by meanings

enemiesenemyengland
englishenglish-speakingenjoyment
enlargedenmityentertains
enthronedentry-wayephesus
epimetheusequalequality
equivalenterrorserudition
escapedesmeraldaespecially