Around 984 Maredudd ab Owain King Deheubarth, King Powys, King Gwynedd succeeded as King Deheubarth
In 986 Cadwallon ab Ieuaf King Gwynedd killed by Maredudd ab Owain King Deheubarth, King Powys, King Gwynedd
In 986 Maredudd ab Owain King Deheubarth, King Powys, King Gwynedd succeeded as King Powys, King Gwynedd
Around 999 Maredudd ab Owain King Deheubarth, King Powys, King Gwynedd died
Maredudd ab Owain King Deheubarth, King Powys, King Gwynedd was born to Owain King Deheubarth
Angharad Dinefwr was born to Maredudd ab Owain King Deheubarth, King Powys, King Gwynedd
Father: Owain King Deheubarth
GrandFather: Hywel "Dda aka Good" King Seisyllwg, King Deheubarth
2G GrandFather: Cadell ap Rhodri King Seisyllwg
3G GrandFather: Rhodri ap Mervyn "The Great" King Gwynedd
4G GrandFather: Merfyn "Frych aka Freckled" King Gwynedd
5G GrandFather: Gwriad ap Elidyr Aberffraw
5G GrandMother: Esyllt Anglesey
4G GrandMother: Nest ferch Cadell Cadelling
5G GrandFather: Cadell ap Brochfael King Powys
3G GrandMother: Angharad Seisyllwg
4G GrandFather: Meurig King Seisyllwg