Cadoc

Male

Origin: Welsh

Meaning: battle

Cadoc as a boy's name is a variant of Cadell (Welsh), and the meaning of Cadoc is "battle".