CadnomWelsh, Old Welsh Derived from Welsh cat "battle" and -no "knowing". The modern Welsh word cadno, "fox", likely stems from the given name, similar to French Renard.
CadwallonmOld Welsh, History Derived from Old Welsh cat "battle" and an uncertain element, possibly gwallon "ruler" or uualaun, uualon "valorous" or guallaun "good, best"... [more]
EiluddmOld Welsh Welsh form of the old Celtic name *Elujüd- meaning "many lords", from Proto-Celtic *ėl meaning "second, other; all" and *jʉð meaning "lord" (Middle Welsh udd "lord"; compare Bleiddudd, Gruffudd, Maredudd)... [more]
FrwdwrmOld Welsh Derived from the Middle Welsh ffrwd meaning "stream" and dwfr, dwr meaning "water".