Cadwaladr is a masculine given name documented in Welsh. English Wiktionary traces it to Middle Welsh Katwalaudyr, from the components “battle” + “lord”.
Middle Welsh origin
Source-reported
Meaning: “battle” + “lord”
From Middle Welsh Katwalaudyr, from Proto-Celtic *Katuwalatros. By surface analysis, cad (“battle”) + gwaladr (“lord”). Famously borne by a 7th-century King of Gwynedd.
Wiktionary text: CC BY-SA 4.0. Wikidata: CC0. Commons recordings retain their individual file licences. Complete attribution is available in each group above and alongside each chart.