Nielsen Hayden genealogy
Ancestors of Hyfaidd ap Bleiddig, King of Dyfed
- 893 ┌── Bleidigg
Hyfaidd ap Bleiddig, King of Dyfed ( - 893)
│ ┌── Rhain ap Cadwgon Trydelig =>
│ ┌── Tewdws ap Rhain
│ ┌── Maredudd ap Tewdws, King of Dyfed ( - 796)
│ ┌── Owain ap Maredudd ( - 811)