Nielsen Hayden genealogy
Maredudd ap Tewdws, King of Dyfed
- 796( = Descendancy chart to this point, = Expand, = Collapse)
- 1 Maredudd ap Tewdws, King of Dyfed [1] d. 796
-
- 2 Owain ap Maredudd [1.1] d. 811
-
- 3 Tangwystyl ferch Owain [1.1.1]
- Bleidigg
- 4 Hyfaidd ap Bleiddig, King of Dyfed [1.1.1.1] d. 893 [ =>]
- Bleidigg
- 3 Tangwystyl ferch Owain [1.1.1]
-
- 2 Owain ap Maredudd [1.1] d. 811
-