" Cadwaladr ap Cadwallon (c. 633–682, reigned from about 655) (Latin: Catuvelladurus; English: Cadwallader), also known as Cadwaladr Fendigaid ('the Blessed') was a king of Gwynedd . According to the Historia Brittonum he "reigned among the Britons" as high king. Later Welsh legend and prophecy (including the 10th Century prophetic poem