meaning of Cadwaladyr

Cadwaladyr meaning in Names Dictionary

Variant of Cadwaladr: War frontrunner; struggle frontrunner.
Name Origin: Welsh
Name Gender: Male