Nielsen Hayden genealogy
Ancestors of Maredudd ap Owain
- 999 ┌── Cadell ap Rhodri, King of South Wales ( - 910) =>
┌── Hywell Dda ap Cadell, King of South Wales (Abt 875 - 950)
┌── Owain ap Hywel Dda, King of Deheubarth ( - 988)
│ │ ┌── Llywarch ap Hyfaidd ( - 904) =>
│ └── Elen ferch Llywarch ( - 929)
│
Maredudd ap Owain ( - 999)