Dunlang (-1014) Maelcorcre of Leinster [previous]
Gronw Edwin (-1086) [previous]
*Cynfyn ap Gwerystan of Powys [more] Iverydd (Ivereth) of Powys (1024-) [previous] *Angharad Ferch Maredudd (982-) [more]
Caradog Ap Lles (910-) Gwrydr "Hir" Ap Caradog (894-) Gwaithfoed Ap Gwrydr (924-) Neiniad Ap Gwaethfoed Ednowen Bendew (1020-1079) Goronwy (1020-) [previous] Tudur "Trefor" Ap Ynyr (918-) Lluddica Ap Tudur (930-1037) *Hywel "Dda" (the Good) ap Cadell (887-) [more] Angharad Verch Hywel (920-) *Elen Verch Llywarch (893-) [more] Gwerful Verch Lluddica (980-1070) *Idwal Foel "the Bald" ap Anarawd (883-) [more] Iago Ap Idwal (908-) Mereddon Verch Cadwr (887-) Angharad Verch Iago (948-) Iago Ap Idwal (915-)
*Cynfyn ap Gwerystan of Powys [more] Caradoc [previous] *Angharad Ferch Maredudd (982-) [more]