Etymology

Caradog

C3A1R1A1D2O1G2

Today it means: A male given name from Welsh. Full definition →

Welsh Caradog
Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok