Caradoc

Origin Gender Meaning
Celtic Boy Dearly loved
Welsh Girl amiable