Cadwaladr, Cadwalader or Cadwallader (with other variant spellings) is a given name and surname of Welsh origin meaning "battle-leader". It was most notably held by Cadwaladr, a seventh-century king of Gwynedd, who was the last Welsh king to claim lordship over all of Britain.