
Maredudd ap Tewdws, King of Dyfed

( = Descendancy chart to this point,
= Expand,
= Collapse)
- 1 Maredudd ap Tewdws, King of Dyfed [1] b. Abt 740 d. 811
- 2 Owain ap Maredudd, King of Dyfed [1.1]
b. 770 d. 811
- 3 Tangwystl ferch Owain [1.1.1]
b. 794 d. 843
Bledri ap Dyfnwallon b. Abt 802
- 4 Hyfaidd ap Bledri [1.1.1.1]
b. 820 d. 893
- 5 Llywarch ap Hyfaidd, King of Dyfed [1.1.1.1.1]
b. 867 d. 904
- 6 Elen ferch Llywarch [1.1.1.1.1.1]
b. 893 d. 929
Hywel Dda ap Cadell, King of the Britons b. Abt 880 d. 950
- 7 Owain ap Hywel, King of Deheubarth - Dinefwr Dynasty [1.1.1.1.1.1.1]
b. Abt 910 d. 988
Angharad ferch Llewelyn b. 918 d. Aft 987
- 8 Einion ab Owain, King of Deheubarth [1.1.1.1.1.1.1.1]
b. 940 d. 984
- 9 Gronwy ab Einion [1.1.1.1.1.1.1.1.1]
b. Abt 980 d. Abt 984
- 10 Edwin ap Gronwy [1.1.1.1.1.1.1.1.1.1]
b. 1017 d. Abt 1104 [ =>]
- 10 Edwin ap Gronwy [1.1.1.1.1.1.1.1.1.1]
- 9 Gronwy ab Einion [1.1.1.1.1.1.1.1.1]
- 8 Maredudd ab Owain [1.1.1.1.1.1.1.2]
b. Abt 945 d. 999
- 9 Angharad Verch Maredydd, Queen of Powys [1.1.1.1.1.1.1.2.1]
b. 982 d. 1058
Llewelyn Ap Seisyllt, King Of Wales b. 980 d. 23 Oct 1023
- 10 Gruffydd Ap Llwelyn, First (And Only) Native King Of All Of Wales [1.1.1.1.1.1.1.2.1.1]
b. 1011 d. 5 Aug 1063 [ =>]
- 10 Gruffydd Ap Llwelyn, First (And Only) Native King Of All Of Wales [1.1.1.1.1.1.1.2.1.1]
- 9 Angharad Verch Maredydd, Queen of Powys [1.1.1.1.1.1.1.2.1]
- 8 Einion ab Owain, King of Deheubarth [1.1.1.1.1.1.1.1]
- 7 Owain ap Hywel, King of Deheubarth - Dinefwr Dynasty [1.1.1.1.1.1.1]
- 6 Elen ferch Llywarch [1.1.1.1.1.1]
- 5 Llywarch ap Hyfaidd, King of Dyfed [1.1.1.1.1]
- 4 Hyfaidd ap Bledri [1.1.1.1]
- 3 Tangwystl ferch Owain [1.1.1]
- 2 Owain ap Maredudd, King of Dyfed [1.1]