What does Cadwaladyr mean?

Cadwaladyr meaning in Names Dictionary

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