The boy's name Cadoc\c(a)-doc\ is a variant of Cadell (Welsh), and the meaning of Cadoc is "battle".
The baby name Cadoc sounds like Cadog and Caddock. Other similar baby names are Madoc and Zadoc.
Cadoc is a very rare male first name and a very rare surname (source: 1990 U.S. Census). Displayed below is the baby name popularity trend for the boy's name Cadoc. Compare Cadoc with related baby names.