Caradoc
Primarily Male
The meaning of the name Caradoc is Beloved
The origin of the name Caradoc is Welsh
People who like the name Caradoc also like: Eirwyn, Jasper, Dante, Declan, Baeddan, Bastien, Casimir, Gwendolyn, Seren, Aelwen, Arlais, Beatrice, Aisling, Arianwen

< Back to Search | Pet Name Categories