Biography of Maredudd ab Owain King Deheubarth, King Powys, King Gwynedd -999

Family Trees

Paternal Family Tree: Aberffraw

Descendants Family Trees:

Descent

Kings Gwynedd: Great x 2 Grand Son of Rhodri ap Mervyn "The Great" King Gwynedd

Kings Seisyllwg: Grand Son of Hywel "Dda aka Good" King Seisyllwg, King Deheubarth

Kings Powys: Great x 4 Grand Son of Cadell ap Brochfael King Powys

Timeline

Around 984 Maredudd ab Owain King Deheubarth, King Powys, King Gwynedd -999 succeeded as King Deheubarth

In 986 Maredudd ab Owain King Deheubarth, King Powys, King Gwynedd -999 succeeded as King Powys, King Gwynedd

In 986 Cadwallon ab Ieuaf King Gwynedd -986 killed by Maredudd ab Owain King Deheubarth, King Powys, King Gwynedd -999

Around 999 Maredudd ab Owain King Deheubarth, King Powys, King Gwynedd -999 died

Angharad Dinefwr was born to Maredudd ab Owain King Deheubarth, King Powys, King Gwynedd -999

Maredudd ab Owain King Deheubarth, King Powys, King Gwynedd -999 was born to Owain King Deheubarth -987

Ancestry

Father: Owain King Deheubarth

GrandFather: Hywel "Dda aka Good" King Seisyllwg, King Deheubarth

Great GrandFather: Cadell ap Rhodri King Seisyllwg

Great Great GrandFather: Rhodri ap Mervyn "The Great" King Gwynedd

Great Great GrandMother: Angharad Seisyllwg Queen Consort Gwynedd