Family tree▼
footnote: Cadwr or Cadwaladr Gwenwynwyn, was son of Cadvan ab Owen ab Idnerth ab Iorwerth Hirvlawdd ap Tegonwy ap Teon, Bishop of Gloucester, descended from Beli.