Caragod
US Popularity Rank: None
Origin: Welsh
Meaning: love
Caragod is a boy's name meaning "love" that is related to the Welsh name Craddock.
Ad Placeholder
US Popularity Rank: None
Origin: Welsh
Meaning: love
Caragod is a boy's name meaning "love" that is related to the Welsh name Craddock.
Ad Placeholder