![]() | ![]() | ![]() | Caradog Ap GWYN b.1000 Of, Powys, Wales d. | |||||
![]() | ![]() | Trahaearn Ap CARADOG b.1030 Of, Wales d.1081 Battle Carno, Wales | Miss Verch GWERYSTAN b.1004 Of, Powys, Wales d. | |||||
| Gwladus Verch LLYWARCH b.1098 Of, Wales d. | Llywarch Ap TRAHAEARN b.1070 Of, Wales d.1128 North Wales | ![]() | Gruffydd Ap LLEWELYN b.1011 Of, Wales d.1063 | |||||
| Robert Ap LLYWARCH b.1100 Of, Wales d.1171 | ![]() | Nest Verch GRUFFUDD b.1061 Of, Wales d. | Ealdgyth Queen Of ENGLAND b.1034 Of, Mercia, England d.1086 | |||||
| Iorwerth Ap LLYWARCH b.1104 Of, Wales d.1130 | ![]() | ![]() | Cadwgon Ap ELYSTAN b. 975 Of, Radnorshire, Wales d. | |||||
| Maredudd Ap LLYWARCH b.1106 Of, Wales d.1129 | ![]() | Iorwerth Ap CADWGON b.1020 Of, Radnorshire, Wales d. | Efa Verch GWRGAN b. 979 Of, Glamorgan, Wales d. | |||||
| Madog Ap LLYWARCH b.1108 Of, Wales d.1130 | Dyddgu Verch IORWERTH b.1060 Of, Radnorshire, Wales d. | ![]() | Aaron Ap PAEN b.1000 d. | |||||
| Elen Verch LLYWARCH b.1102 Of, Wales d. | ![]() | Gwenllian Verch ARON b.1026 Of, Radnorshire, Wales d. | | |||||
![]() | ![]() | |||||||
![]() | ![]() | ![]() | | |||||
![]() | ![]() | Caradog Ap GWYN b.1000 Of, Powys, Wales d. | | |||||
| Llywarch Ap TRAHAEARN b.1070 Of, Wales d.1128 North Wales | Trahaearn Ap CARADOG b.1030 Of, Wales d.1081 Battle Carno, Wales | ![]() | Gwerystan Ap GWAITHFOED b. 970 Of, Powys, Wales d. | |||||
| Meurig Ap TRAHAEARN b.1071 Of, Wales d.1106 | ![]() | Miss Verch GWERYSTAN b.1004 Of, Powys, Wales d. | Nest Verch CADELL b. 970 Of, Powys, Wales d. | |||||
| Owain Ap TRAHAEARN b.1074 Of, Wales d. | ![]() | ![]() | Llywelyn Ap SEISYLLT b. 980 Of, Wales d.1021 | |||||
| Ieuan Ap TRAHAEARN b.1076 Of, Wales d. | ![]() | Gruffydd Ap LLEWELYN b.1011 Of, Wales d.1063 | Angharad Verch MAREDYDD b. 982 Of, Deheubarth, Wales d. | |||||
| Griffri Ap TRAHAEARN b.1073 Of, Wales d.1106 | Nest Verch GRUFFUDD b.1061 Of, Wales d. | ![]() | Alfgar III Earl Of MERCIA b.1002 Of, Mercia, England d.1059 Of, Mercia, England | |||||
| Ednowain Ap TRAHAEARN b.1074 Arwystli, Wales d. | ![]() | Ealdgyth Queen Of ENGLAND b.1034 Of, Mercia, England d.1086 | Elfgifu Princess Of ENGLAND b. 997 Wessex, England d. | |||||
| Madog Ap TRAHAEARN b.1076 Of, Wales d. | ![]() | |||||||
![]() | ![]() | ![]() | Elystan "Glodrydd" CUHELYN b.933 Of Radnorshire, Wales d. Cefndigoll, Wales | |||||
![]() | ![]() | Cadwgon Ap ELYSTAN b. 975 Of, Radnorshire, Wales d. | Gwenllian Verch EINION b. 956 Of Dynevor, Wales d. | |||||
![]() | Iorwerth Ap CADWGON b.1020 Of, Radnorshire, Wales d. | ![]() | Gwrgan Ap ITHEL b. 953 Of, Morgannwg, Wales d. | |||||
![]() | ![]() | Efa Verch GWRGAN b. 979 Of, Glamorgan, Wales d. | Miss Verch CYNFYN b.1024 Of, Powys, Wales d. | |||||
| Dyddgu Verch IORWERTH b.1060 Of, Radnorshire, Wales d. | ![]() | ![]() | | |||||
![]() | ![]() | Aaron Ap PAEN b.1000 d. | | |||||
![]() | Gwenllian Verch ARON b.1026 Of, Radnorshire, Wales d. | |||||||
![]() | ![]() | | ||||||
![]() | ![]() | |||||||