MAREDUDD KING DEHEUBARTH

Paternal Family Tree: Dinefwr (Aberffraw)

EVENTS

1130 born to Gruffudd ap Rhys King Deheubarth 1081-1137 and Gwenllian Aberffraw 1100-1136

1153 [23] succeeded King Deheubarth

1155 [25] died

CHILDREN

ANCESTRY

Father: Gruffudd ap Rhys King Deheubarth

GrandFather: Rhys ap Tewdwr King Deheubarth

2G GrandFather: Tewdwr ap Cadell Dinefwr

3G GrandFather: Cadell Dinefwr

4G GrandFather: Einion Dinefwr

GrandMother: Gwladys ferch Rhiwallon Mathrafal

2G GrandFather: Rhiwallon ap Cynfyn Mathrafal

3G GrandFather: Cynfyn ap Gwersytan Mathrafal

4G GrandFather: Gwerystan ap Gwaithfoed Mathrafal

4G GrandMother: Nest ferch Cadell Unknown

3G GrandMother: Angharad Dinefwr

4G GrandFather: Maredudd ab Owain King Deheubarth, King Gwynedd, King Powys

Mother: Gwenllian Aberffraw

GrandFather: Gruffudd ap Cynan King Gwynedd

2G GrandFather: Cynan ab Iago Gruffudd King Gwynedd

3G GrandFather: Iago ab Idwal ap Meurig Aberffraw Prince Gwynedd

4G GrandFather: Idwal ap Meurig Aberffraw

2G GrandMother: Ragnaillt Unknown of Dublin

GrandMother: Angharad Unknown

2G GrandFather: Owain ab Edwin Unknown