Updated October 2026
Across 2 pages
of 2
Welsh
"battle"
Anglicized form of Cadoc, a Welsh saint's name.