Aberffraw

Gwriad ap Elidyr Aberffraw

Married Esyllt Anglesey x 1

Aberffraw

Merfyn "Frych aka Freckled" King Gwynedd

Gwriad ap Elidyr Aberffraw

Esyllt Anglesey

King Gwynedd

Married Nest ferch Cadell Cadelling Queen Consort Gwynedd x 1

Aberffraw

Rhodri ap Mervyn "The Great" King Gwynedd

Merfyn "Frych aka Freckled" King Gwynedd

Nest ferch Cadell Cadelling Queen Consort Gwynedd

King Gwynedd

Born 820

Married Angharad Seisyllwg Queen Consort Gwynedd x 3

Aberffraw

Anaward Aberffraw

Rhodri ap Mervyn "The Great" King Gwynedd

Angharad Seisyllwg Queen Consort Gwynedd

Died In 916

Aberffraw

Idwal ap Anaward "Foel aka Bald" King Gwynedd

Anaward Aberffraw

King Gwynedd

Aberffraw

Meurig ap Idwal Aberffraw

Idwal ap Anaward "Foel aka Bald" King Gwynedd

Aberffraw

Idwal ap Meurig Aberffraw

Meurig ap Idwal Aberffraw

Aberffraw

Iago ab Idwal ap Meurig Aberffraw Prince Gwynedd

Idwal ap Meurig Aberffraw

Prince Gwynedd

Born 1005

Killed In 1039 (34)

Aberffraw

Cynan ab Iago King Gwynedd

Iago ab Idwal ap Meurig Aberffraw Prince Gwynedd

King Gwynedd

Born 1014

Married Ragnaillt Unknown Queen Consort Gwynedd x 1

Died Around 1063 (48)

Aberffraw

Gruffudd ap Cynan King Gwynedd

Cynan ab Iago King Gwynedd

Ragnaillt Unknown Queen Consort Gwynedd

King Gwynedd

Born 1055

Married Angharad Unknown Queen Consort Gwynedd x 8

Died In 1137 (82)

Aberffraw

Gwenllian Aberffraw Queen Consort Deheubarth

Gruffudd ap Cynan King Gwynedd

Angharad Unknown Queen Consort Gwynedd

Born 1100

Around 1113 married Gruffudd ap Rhys King Deheubarth x 7

Died In 1136 (36)

Aberffraw

Owain "Great" King Gwynedd

Gruffudd ap Cynan King Gwynedd

Angharad Unknown Queen Consort Gwynedd

King Gwynedd

Born 1100

Before 1130 married Gwladus Unknown Queen Consort Gwynedd x 2

Around 1145 married Cristin ferch Goronwy Unknown Queen Consort Gwynedd x 2

Died On 28 Nov 1170 (70)

Aberffraw

Hywel ab Owain King Gwynedd

Owain "Great" King Gwynedd

Ffynnod Wyddeles Unknown

King Gwynedd

Born 1120

Died In 1170 (50)

Aberffraw

Iorwerth "Drwyndwn aka Flat Nosed" Aberffraw

Owain "Great" King Gwynedd

Gwladus Unknown Queen Consort Gwynedd

Born 1130

Married Marared ferch Madog Mathrafal x 1

Killed In 1174 (44)

Aberffraw

Llewellyn "The Great" Aberffraw

Iorwerth "Drwyndwn aka Flat Nosed" Aberffraw

Marared ferch Madog Mathrafal

Born 1172

In 1205 married Joan Plantagenet x 5

Died On 11 Apr 1240 (68)

Aberffraw

Elen ferch Llewellyn Aberffraw Countess Huntingdon, Countess Mar

Llewellyn "The Great" Aberffraw

Joan Plantagenet

Born 1218

Married John Dunkeld 10th Earl Huntingdon

Married Donald Mar 7th Earl Mar x 3

Married Robert Quincy x 2

Died In 1253 (35)

Aberffraw

Gruffydd ap Llewellyn Aberffraw

Llewellyn "The Great" Aberffraw

Joan Plantagenet

Born 1198

Married Senana ferch Caradog Unknown x 1

Died On 01 Mar 1244 (46)

Aberffraw

Owain "The Red" Aberffraw

Gruffydd ap Llewellyn Aberffraw

Born 1233

Died Around 1282 (49)

Aberffraw

Llewellyn "Last" Aberffraw

Gruffydd ap Llewellyn Aberffraw

Born 1233

On 13 Oct 1278 married Eleanor Montfort x 1

Killed On 11 Dec 1282 (49)

Battle of Orewin Bridge

Aberffraw

Gwenllian "Lady of Wales" Aberffraw

Llewellyn "Last" Aberffraw

Eleanor Montfort

Born 1282

Died On 07 Jun 1337 (55)

Aberffraw

Dafydd ap Gruffudd Aberffraw Prince Wales

Gruffydd ap Llewellyn Aberffraw

Senana ferch Caradog Unknown

Born 1238

Married Elizabeth Ferrers

Hanged On 03 Oct 1283 (45)

Aberffraw

Llewellyn ap Dafydd Aberffraw

Dafydd ap Gruffudd Aberffraw Prince Wales

Born 1267

Died In 1287 (20)

Aberffraw

Owain ap Dafydd Aberffraw

Dafydd ap Gruffudd Aberffraw Prince Wales

Born 1275

Died After Aug 1325 (50)

Aberffraw

Gladys ferch Dafydd Aberffraw

Dafydd ap Gruffudd Aberffraw Prince Wales

Aberffraw

Rhodri Aberffraw

Gruffydd ap Llewellyn Aberffraw

Born 1230

Died Around 1315 (85)

Aberffraw

Gwladus Aberffraw

Gruffydd ap Llewellyn Aberffraw

Aberffraw

Catherine Aberffraw

Gruffydd ap Llewellyn Aberffraw

Aberffraw

Margred Aberffraw

Gruffydd ap Llewellyn Aberffraw

Aberffraw

Dafydd ap Llewellyn Aberffraw Prince Wales

Llewellyn "The Great" Aberffraw

Joan Plantagenet

Born 1212

In 1230 married Isabella "Lady of Snowdon" Braose Princess Wales

Died On 25 Feb 1246 (33)

Aberffraw

Gwladus verch Llewelyn "Dark Eyed" Aberffraw

Llewellyn "The Great" Aberffraw

Joan Plantagenet

Born 1194

Around 1215 married Reginald Braose

Around 1230 married Ralph Mortimer x 5

Died In 1251 (56)

Aberffraw

Margred verch Llewellyn Aberffraw Baroness Clifford

Llewellyn "The Great" Aberffraw

Joan Plantagenet

In 1219 married John "Tadody aka Fatherless" Braose x 1

Married Walter Clifford 3rd Baron Clifford x 2

Died After 1268

Aberffraw

Tegwared ap Llywelyn "y Baiswen aka White Mantle" Aberffraw

Llewellyn "The Great" Aberffraw

Born 1210

Married Gwenllian ferch Ednyfed Fychan Tudor x 4

Aberffraw

Howel ap Tegwared Aberffraw

Tegwared ap Llywelyn "y Baiswen aka White Mantle" Aberffraw

Gwenllian ferch Ednyfed Fychan Tudor

Aberffraw

Angharad ap Tegwared Aberffraw

Tegwared ap Llywelyn "y Baiswen aka White Mantle" Aberffraw

Gwenllian ferch Ednyfed Fychan Tudor

Aberffraw

Arddun ap Tegwared Aberffraw

Tegwared ap Llywelyn "y Baiswen aka White Mantle" Aberffraw

Gwenllian ferch Ednyfed Fychan Tudor

Aberffraw

Tegwared Vychan ap Tegwared Aberffraw

Tegwared ap Llywelyn "y Baiswen aka White Mantle" Aberffraw

Gwenllian ferch Ednyfed Fychan Tudor

Born 1250

Aberffraw

Dafydd ab Owain Aberffraw Prince Gwynedd

Owain "Great" King Gwynedd

Cristin ferch Goronwy Unknown Queen Consort Gwynedd

Prince Gwynedd

Born 1145

In 1174 married Emma Plantagenet x 4

Died On May 1203 (58)

Aberffraw

Angharad Owain Aberffraw

Dafydd ab Owain Aberffraw Prince Gwynedd

Emma Plantagenet

Aberffraw

Einion Aberffraw

Dafydd ab Owain Aberffraw Prince Gwynedd

Emma Plantagenet

Aberffraw

Gwenllian Aberffraw

Dafydd ab Owain Aberffraw Prince Gwynedd

Emma Plantagenet

Aberffraw

Gwenhwyfar Aberffraw

Dafydd ab Owain Aberffraw Prince Gwynedd

Emma Plantagenet

Aberffraw

Rhodri Aberffraw

Owain "Great" King Gwynedd

Cristin ferch Goronwy Unknown Queen Consort Gwynedd

Born 1147

Died In 1195 (48)

Aberffraw

Tomas Lord Aberffraw

Rhodri Aberffraw

Aberffraw

Gruffudd Aberffraw

Rhodri Aberffraw

Aberffraw

Einion Aberffraw

Rhodri Aberffraw

Aberffraw

Idwal Aberffraw

Owain "Great" King Gwynedd

Aberffraw

Rhirid Aberffraw

Owain "Great" King Gwynedd

Aberffraw

Rhun ab Owain Aberffraw

Owain "Great" King Gwynedd

Ffynnod Wyddeles Unknown

Died In 1146

Aberffraw

Gruffudd ap Hywel ab Owain Aberffraw

Rhun ab Owain Aberffraw

Aberffraw

Caswallawn ap Hywel ab Owain Aberffraw

Rhun ab Owain Aberffraw

Aberffraw

Cynwrig Aberffraw

Owain "Great" King Gwynedd

Aberffraw

Gwenllian Aberffraw

Owain "Great" King Gwynedd

Married Owain Cyfeiliog Mathrafal

Aberffraw

Gwenllian Aberffraw

Owain "Great" King Gwynedd

Aberffraw

Margaret Aberffraw

Owain "Great" King Gwynedd

Aberffraw

Einion Aberffraw

Owain "Great" King Gwynedd

Aberffraw

Cynan Aberffraw

Owain "Great" King Gwynedd

Aberffraw

Iago Aberffraw

Owain "Great" King Gwynedd

Aberffraw

Angharad Aberffraw

Owain "Great" King Gwynedd

Married Owain Fychan ap Madog Mathrafal Prince Powys Fadog x 2

Aberffraw

Iefan Aberffraw

Owain "Great" King Gwynedd

Aberffraw

Maelgwn ab Owain Aberffraw

Owain "Great" King Gwynedd

Gwladus Unknown Queen Consort Gwynedd

Aberffraw

Madoc Aberffraw

Owain "Great" King Gwynedd

Aberffraw

Ffilip Aberffraw

Owain "Great" King Gwynedd

Aberffraw

Cadell Aberffraw

Owain "Great" King Gwynedd

Aberffraw

Rotpert Aberffraw

Owain "Great" King Gwynedd

Aberffraw

Rhirid Aberffraw

Owain "Great" King Gwynedd

Aberffraw

Mareda Aberffraw

Gruffudd ap Cynan King Gwynedd

Angharad Unknown Queen Consort Gwynedd

Born 1132

Aberffraw

Cadwaladr ap Gruffudd Aberffraw

Gruffudd ap Cynan King Gwynedd

Angharad Unknown Queen Consort Gwynedd

Around 1100 married Gwerfel ferch Gwrgan Unknown x 1

Married Tangwystl Unknown x 3

Married Alice Clare Baroness Percy Topcliffe x 3

Aberffraw

Cadfan Aberffraw

Cadwaladr ap Gruffudd Aberffraw

Gwerfel ferch Gwrgan Unknown

Born 1172

Married Gwenllian Unknown

Aberffraw

Tangwystl ferch Cadfan Aberffraw

Cadfan Aberffraw

Born 1215

Aberffraw

Cunedda Aberffraw

Cadwaladr ap Gruffudd Aberffraw

Alice Clare Baroness Percy Topcliffe

Aberffraw

Rhicert Aberffraw

Cadwaladr ap Gruffudd Aberffraw

Alice Clare Baroness Percy Topcliffe

Aberffraw

Ralph Aberffraw

Cadwaladr ap Gruffudd Aberffraw

Alice Clare Baroness Percy Topcliffe

Aberffraw

Cadwgan Aberffraw

Cadwaladr ap Gruffudd Aberffraw

Tangwystl Unknown

Aberffraw

Maredudd Aberffraw

Cadwaladr ap Gruffudd Aberffraw

Tangwystl Unknown

Aberffraw

Cadwallon Aberffraw

Cadwaladr ap Gruffudd Aberffraw

Tangwystl Unknown

Aberffraw

Cadwallon ap Gruffudd Aberffraw

Gruffudd ap Cynan King Gwynedd

Angharad Unknown Queen Consort Gwynedd

Died In 1097

Aberffraw

Susanna Aberffraw

Gruffudd ap Cynan King Gwynedd

Angharad Unknown Queen Consort Gwynedd

Before 1150 married Madog ap Maredudd Mathrafal Prince Powys x 6

Aberffraw

Ranulht Aberffraw

Gruffudd ap Cynan King Gwynedd

Angharad Unknown Queen Consort Gwynedd

Aberffraw

Agnes Aberffraw

Gruffudd ap Cynan King Gwynedd

Angharad Unknown Queen Consort Gwynedd

Aberffraw

Iago ap Idwal Aberffraw

Idwal ap Anaward "Foel aka Bald" King Gwynedd

Aberffraw

Custennin ab Iago Aberffraw

Iago ap Idwal Aberffraw

Aberffraw

Idwal "Ieuaf aka Junior" Aberffraw

Idwal ap Anaward "Foel aka Bald" King Gwynedd

Aberffraw

Hywel ap Ieuaf King Gwynedd

Idwal "Ieuaf aka Junior" Aberffraw

King Gwynedd

Aberffraw

Cynan ap Hywel King Gwynedd

Hywel ap Ieuaf King Gwynedd

King Gwynedd

Died In 1005

Aberffraw

Cadwallon ab Ieuaf King Gwynedd

Idwal "Ieuaf aka Junior" Aberffraw

King Gwynedd

Aberffraw

Cadell ap Rhodri King Seisyllwg

Rhodri ap Mervyn "The Great" King Gwynedd

Angharad Seisyllwg Queen Consort Gwynedd

King Seisyllwg

Died In 909

Dinefwr

Hywel "Dda aka Good" King Seisyllwg, King Deheubarth

Cadell ap Rhodri King Seisyllwg

King Seisyllwg King Deheubarth

Born 880

Married Elen Dyfed Queen Consort Seisyllwg, Queen Consort Deheubarth

Died In 950 (70)

Dinefwr

Owain King Deheubarth

Hywel "Dda aka Good" King Seisyllwg, King Deheubarth

King Deheubarth

Dinefwr

Cadwallon Dinefwr

Owain King Deheubarth

Died In 961

Dinefwr

Einion Dinefwr

Owain King Deheubarth

Dinefwr

Gronwy Ap Einion Dinefwr

Einion Dinefwr

Dinefwr

Edwin Dinefwr

Einion Dinefwr

Dinefwr

Cadell Dinefwr

Einion Dinefwr

Dinefwr

Tewdwr ap Cadell Dinefwr

Cadell Dinefwr

Dinefwr

Rhys ap Tewdwr King Deheubarth

Tewdwr ap Cadell Dinefwr

King Deheubarth

Born 1065

Married Gwladys ferch Rhiwallon Mathrafal Queen Consort Deheubarth x 5

Killed On Apr 1093 (27)

Battle of Brecon

Dinefwr

Gruffudd ap Rhys King Deheubarth

Rhys ap Tewdwr King Deheubarth

Gwladys ferch Rhiwallon Mathrafal Queen Consort Deheubarth

King Deheubarth

Born 1081

Around 1113 married Gwenllian Aberffraw Queen Consort Deheubarth x 7

Died In 1137 (56)

Dinefwr

Maredudd King Deheubarth

Gruffudd ap Rhys King Deheubarth

Gwenllian Aberffraw Queen Consort Deheubarth

King Deheubarth

Born 1130

Died In 1155 (25)

Dinefwr

Rhys ap Gruffydd "The Lord Rhys" Dinefwr

Gruffudd ap Rhys King Deheubarth

Gwenllian Aberffraw Queen Consort Deheubarth

Born 1132

Around 1155 married Gwenllian ferch Madog Mathrafal x 6

Died On 28 Apr 1197 (65)

Dinefwr

Gruffydd ap Rhys Dinefwr Prince Deheubarth

Rhys ap Gruffydd "The Lord Rhys" Dinefwr

Gwenllian ferch Madog Mathrafal

Prince Deheubarth

In 1189 married Maud Braose x 2

Died On 25 Jul 1201

Dinefwr

Rhys Dinefwr

Gruffydd ap Rhys Dinefwr Prince Deheubarth

Maud Braose

Dinefwr

Owain Dinefwr

Gruffydd ap Rhys Dinefwr Prince Deheubarth

Maud Braose

Dinefwr

Maelgwn Dinefwr

Rhys ap Gruffydd "The Lord Rhys" Dinefwr

Gwenllian ferch Madog Mathrafal

Born 1170

Died In 1230 (60)

Dinefwr

Rhys Gryg ap Rhys Dinefwr

Rhys ap Gruffydd "The Lord Rhys" Dinefwr

Gwenllian ferch Madog Mathrafal

Born 1165

Married Mathilde Clare x 2

Died In 1234 (69)

Dinefwr

Maredudd ap Rhys Gryg Dinefwr

Rhys Gryg ap Rhys Dinefwr

Mathilde Clare

Died On 27 Jul 1271

Dinefwr

Rhys Mechel Dinefwr

Rhys Gryg ap Rhys Dinefwr

Mathilde Clare

Born 1190

Married Matilda Braose x 2

Died In 1244 (54)

Dinefwr

Gwenllian Dinefwr

Rhys Mechel Dinefwr

Matilda Braose

Born 1219

Married Gilbert Talbot x 1

Dinefwr

Rhys Fychan Dinefwr

Rhys Mechel Dinefwr

Matilda Braose

Born 1220

Dinefwr

Hywel ap Rhys Dinefwr

Rhys ap Gruffydd "The Lord Rhys" Dinefwr

Gwenllian ferch Madog Mathrafal

Dinefwr

Gwenllian ferch Rhys Dinefwr

Rhys ap Gruffydd "The Lord Rhys" Dinefwr

Gwenllian ferch Madog Mathrafal

Married Ednyfed "Fychan aka Younger" Tudor x 4

Died In 1236

Dinefwr

Angharad ferch Rhys Dinefwr

Rhys ap Gruffydd "The Lord Rhys" Dinefwr

Gwenllian ferch Madog Mathrafal

Dinefwr

Nest Dinefwr

Gruffudd ap Rhys King Deheubarth

Gwenllian Aberffraw Queen Consort Deheubarth

Dinefwr

Morgan Dinefwr

Gruffudd ap Rhys King Deheubarth

Gwenllian Aberffraw Queen Consort Deheubarth

Killed In 1137

Dinefwr

Cadell Dinefwr

Gruffudd ap Rhys King Deheubarth

Dinefwr

Maelgwn Dinefwr

Gruffudd ap Rhys King Deheubarth

Gwenllian Aberffraw Queen Consort Deheubarth

Killed In 1137

Dinefwr

Gwladus Dinefwr

Gruffudd ap Rhys King Deheubarth

Gwenllian Aberffraw Queen Consort Deheubarth

Dinefwr

Elizabeth Dinefwr

Gruffudd ap Rhys King Deheubarth

Gwenllian Aberffraw Queen Consort Deheubarth

Dinefwr

Anarawd Dinefwr

Gruffudd ap Rhys King Deheubarth

Dinefwr

Nest ferch Rhys Dinefwr

Rhys ap Tewdwr King Deheubarth

Gwladys ferch Rhiwallon Mathrafal Queen Consort Deheubarth

Born 1085

Married Gerald Windsor

Married Gerald Fitzwalter x 2

Died Before 1136 (50)

Dinefwr

Hywel ap Rhys Dinefwr

Rhys ap Tewdwr King Deheubarth

Gwladys ferch Rhiwallon Mathrafal Queen Consort Deheubarth

Dinefwr

Goronwy Dinefwr

Rhys ap Tewdwr King Deheubarth

Gwladys ferch Rhiwallon Mathrafal Queen Consort Deheubarth

Dinefwr

Cadwgan Dinefwr

Rhys ap Tewdwr King Deheubarth

Gwladys ferch Rhiwallon Mathrafal Queen Consort Deheubarth

Dinefwr

Gwenllian Dinefwr

Einion Dinefwr

Dinefwr

Maredudd ab Owain King Deheubarth, King Powys, King Gwynedd

Owain King Deheubarth

King Deheubarth King Powys King Gwynedd

Dinefwr

Angharad Dinefwr

Maredudd ab Owain King Deheubarth, King Powys, King Gwynedd

Married Cynfyn ap Gwersytan Mathrafal x 2

Married Llywelyn ap Seisyll King Gwynedd, King Powys, King Deheubarth x 1

Dinefwr

Rhodri ap Hywel King Deheubarth

Hywel "Dda aka Good" King Seisyllwg, King Deheubarth

King Deheubarth

Dinefwr

Edwin ap Hywel King Deheubarth

Hywel "Dda aka Good" King Seisyllwg, King Deheubarth

King Deheubarth

Dinefwr

Edwin ap Hywel Dinefwr

Hywel "Dda aka Good" King Seisyllwg, King Deheubarth

Dinefwr

Clydog Dinefwr

Cadell ap Rhodri King Seisyllwg

Died In 920

Aberffraw

Merfyn ap Rhodri Aberffraw

Rhodri ap Mervyn "The Great" King Gwynedd

Angharad Seisyllwg Queen Consort Gwynedd

Died Around 900

Aberffraw

Llywelyn ap Merfyn King Powys

Merfyn ap Rhodri Aberffraw

King Powys