Caradog Prev Random Next GenderMaleOriginWelshlovePronunciationc(a)-ra-dog Prev Random Next Share this:TweetRedditShare on Tumblr