Caradoc

BoyWelsh

"Beloved, amiable"

Tags

celtic

Similar names