Related names

ANCIENT CELTIC
Caratacos, Caratacus
ANGLO-SAXON
Cerdic
FRENCH
Cédric
WELSH
Caradoc, Caradog