Nielsen Hayden genealogy
Ancestors of Elen ferch Llywarch
- 929 ┌── Bleidigg
┌── Hyfaidd ap Bleiddig, King of Dyfed ( - 893)
│ │ ┌── Maredudd ap Tewdws, King of Dyfed ( - 796) =>
│ │ ┌── Owain ap Maredudd ( - 811)
│ └── Tangwystyl ferch Owain
│
┌── Llywarch ap Hyfaidd ( - 904)
Elen ferch Llywarch ( - 929)