Gwriad ap Elidyr Aberffraw

Married Esyllt Anglesey x 1

Merfyn "Frych aka Freckled" King Gwynedd -844

Gwriad ap Elidyr Aberffraw

Esyllt Anglesey

King Gwynedd

Married Nest ferch Cadell Cadelling Queen Consort Gwynedd x 1

Died In 844

Rhodri ap Mervyn "The Great" King Gwynedd 820-

Merfyn "Frych aka Freckled" King Gwynedd -844

Nest ferch Cadell Cadelling Queen Consort Gwynedd

King Gwynedd

Born 820

Married Angharad Seisyllwg Queen Consort Gwynedd x 3

Cadell ap Rhodri King Seisyllwg 854-909

Rhodri ap Mervyn "The Great" King Gwynedd 820-

Angharad Seisyllwg Queen Consort Gwynedd

King Seisyllwg

Born 854

Died In 909 (55)

Hywel "Dda aka Good" King Seisyllwg, King Deheubarth 880-950

Cadell ap Rhodri King Seisyllwg 854-909

King Seisyllwg, King Deheubarth

Born 880

Married Elen Dyfed Queen Consort Seisyllwg, Queen Consort Deheubarth

Died In 950 (70)

Owain King Deheubarth -987

Hywel "Dda aka Good" King Seisyllwg, King Deheubarth 880-950

King Deheubarth

Died Around 987

Cadwallon Dinefwr -961

Owain King Deheubarth -987

Died In 961

Einion Dinefwr -984

Owain King Deheubarth -987

Died Around 984

Gronwy Ap Einion Dinefwr

Einion Dinefwr -984

Married Ethelfleda or Aldgyth of Mercia x 1

Edwin of Tegeingl 1020-1073

Gronwy Ap Einion Dinefwr

Ethelfleda or Aldgyth of Mercia

Born 1020

Married Iwerydd Mathrafal x 1

Died In 1073 (53)

Owain ab Edwin -1105

Edwin of Tegeingl 1020-1073

Iwerydd Mathrafal

Died In 1105

Angharad Queen Consort Gwynedd 1065-1162

Owain ab Edwin -1105

Queen Consort Gwynedd

Born 1065

Married Gruffudd ap Cynan King Gwynedd 1055-1137 x 8

Died In 1162 (97)

Goronwy Unknown 1080-1125

Owain ab Edwin -1105

Born 1080

Died In 1125 (45)

Cristin ferch Goronwy Unknown Queen Consort Gwynedd 1105-1175

Goronwy Unknown 1080-1125

Queen Consort Gwynedd

Born 1105

Around 1145 married Owain "Great" King Gwynedd 1100-1170 x 2

Died In 1175 (70)

Edwin Dinefwr

Einion Dinefwr -984

Cadell Dinefwr

Einion Dinefwr -984

Tewdwr ap Cadell Dinefwr

Cadell Dinefwr

Rhys ap Tewdwr King Deheubarth 1064-1093

Tewdwr ap Cadell Dinefwr

King Deheubarth

Born 1065

Married Gwladys ferch Rhiwallon Mathrafal Queen Consort Deheubarth 1060-1137 x 5

Killed On Apr 1093 (28)

Battle of Brecon

Gruffudd ap Rhys King Deheubarth 1081-1137

Rhys ap Tewdwr King Deheubarth 1064-1093

Gwladys ferch Rhiwallon Mathrafal Queen Consort Deheubarth 1060-1137

King Deheubarth

Born 1081

Around 1113 married Gwenllian Aberffraw Queen Consort Deheubarth 1100-1136 x 7

Died In 1137 (56)

Maredudd King Deheubarth 1130-1155

Gruffudd ap Rhys King Deheubarth 1081-1137

Gwenllian Aberffraw Queen Consort Deheubarth 1100-1136

King Deheubarth

Born 1130

Died In 1155 (25)

Rhys ap Gruffydd "The Lord Rhys" Dinefwr 1132-1197

Gruffudd ap Rhys King Deheubarth 1081-1137

Gwenllian Aberffraw Queen Consort Deheubarth 1100-1136

Born 1132

Around 1155 married Gwenllian ferch Madog Mathrafal x 6

Died On 28 Apr 1197 (65)

Gruffydd ap Rhys Dinefwr Prince Deheubarth -1201

Rhys ap Gruffydd "The Lord Rhys" Dinefwr 1132-1197

Gwenllian ferch Madog Mathrafal

Prince Deheubarth

In 1189 married Maud Braose -1210 x 2

Died On 25 Jul 1201

Rhys Dinefwr

Gruffydd ap Rhys Dinefwr Prince Deheubarth -1201

Maud Braose -1210

Owain Dinefwr

Gruffydd ap Rhys Dinefwr Prince Deheubarth -1201

Maud Braose -1210

Maelgwn Dinefwr 1170-1230

Rhys ap Gruffydd "The Lord Rhys" Dinefwr 1132-1197

Gwenllian ferch Madog Mathrafal

Born 1170

Died In 1230 (60)

Rhys Gryg ap Rhys Dinefwr 1165-1234

Rhys ap Gruffydd "The Lord Rhys" Dinefwr 1132-1197

Gwenllian ferch Madog Mathrafal

Born 1165

Married Mathilde Clare x 2

Died In 1234 (69)

3 x Great Grandson of King Henry I "Beauclerc" England

Maredudd ap Rhys Gryg Dinefwr -1271

Rhys Gryg ap Rhys Dinefwr 1165-1234

Mathilde Clare

Died On 27 Jul 1271

3 x Great Grandson of King Henry I "Beauclerc" England

Rhys Mechel Dinefwr 1190-1244

Rhys Gryg ap Rhys Dinefwr 1165-1234

Mathilde Clare

Born 1190

Married Matilda Braose 1172-1210 x 2

Died In 1244 (54)

4 x Great Granddaughter of King Henry I "Beauclerc" England

Gwenllian Dinefwr 1219-

Rhys Mechel Dinefwr 1190-1244

Matilda Braose 1172-1210

Born 1219

Married Gilbert Talbot 1220-1274 x 1

4 x Great Grandson of King Henry I "Beauclerc" England

Rhys Fychan Dinefwr 1220-

Rhys Mechel Dinefwr 1190-1244

Matilda Braose 1172-1210

Born 1220

Hywel ap Rhys Dinefwr

Rhys ap Gruffydd "The Lord Rhys" Dinefwr 1132-1197

Gwenllian ferch Madog Mathrafal

Gwenllian ferch Rhys Dinefwr -1236

Rhys ap Gruffydd "The Lord Rhys" Dinefwr 1132-1197

Gwenllian ferch Madog Mathrafal

Married Ednyfed "Fychan aka Younger" Tudor 1170-1246 x 4

Died In 1236

Angharad ferch Rhys Dinefwr

Rhys ap Gruffydd "The Lord Rhys" Dinefwr 1132-1197

Gwenllian ferch Madog Mathrafal

Nest Dinefwr

Gruffudd ap Rhys King Deheubarth 1081-1137

Gwenllian Aberffraw Queen Consort Deheubarth 1100-1136

Morgan Dinefwr -1137

Gruffudd ap Rhys King Deheubarth 1081-1137

Gwenllian Aberffraw Queen Consort Deheubarth 1100-1136

Killed In 1137

Cadell Dinefwr

Gruffudd ap Rhys King Deheubarth 1081-1137

Maelgwn Dinefwr -1137

Gruffudd ap Rhys King Deheubarth 1081-1137

Gwenllian Aberffraw Queen Consort Deheubarth 1100-1136

Killed In 1137

Gwladus Dinefwr

Gruffudd ap Rhys King Deheubarth 1081-1137

Gwenllian Aberffraw Queen Consort Deheubarth 1100-1136

Elizabeth Dinefwr

Gruffudd ap Rhys King Deheubarth 1081-1137

Gwenllian Aberffraw Queen Consort Deheubarth 1100-1136

Anarawd Dinefwr

Gruffudd ap Rhys King Deheubarth 1081-1137

Nest ferch Rhys Dinefwr 1085-1135

Rhys ap Tewdwr King Deheubarth 1064-1093

Gwladys ferch Rhiwallon Mathrafal Queen Consort Deheubarth 1060-1137

Born 1085

Married Gerald Fitzwalter 1075-1135 x 2

Died Before 1136 (50)

Hywel ap Rhys Dinefwr

Rhys ap Tewdwr King Deheubarth 1064-1093

Gwladys ferch Rhiwallon Mathrafal Queen Consort Deheubarth 1060-1137

Goronwy Dinefwr

Rhys ap Tewdwr King Deheubarth 1064-1093

Gwladys ferch Rhiwallon Mathrafal Queen Consort Deheubarth 1060-1137

Cadwgan Dinefwr

Rhys ap Tewdwr King Deheubarth 1064-1093

Gwladys ferch Rhiwallon Mathrafal Queen Consort Deheubarth 1060-1137

Gwenllian Dinefwr

Einion Dinefwr -984

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

Owain King Deheubarth -987

King Deheubarth, King Powys, King Gwynedd

Died Around 999

Angharad Dinefwr

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

Married Cynfyn ap Gwersytan Mathrafal 990- x 2

Married Llywelyn ap Seisyll King Gwynedd, King Powys, King Deheubarth 1022-1023 x 1

Rhodri ap Hywel King Deheubarth -954

Hywel "Dda aka Good" King Seisyllwg, King Deheubarth 880-950

King Deheubarth

Died In 954

Edwin ap Hywel King Deheubarth

Hywel "Dda aka Good" King Seisyllwg, King Deheubarth 880-950

King Deheubarth

Edwin ap Hywel Dinefwr

Hywel "Dda aka Good" King Seisyllwg, King Deheubarth 880-950

Clydog Dinefwr -920

Cadell ap Rhodri King Seisyllwg 854-909

Died In 920

Anaward Aberffraw -916

Rhodri ap Mervyn "The Great" King Gwynedd 820-

Angharad Seisyllwg Queen Consort Gwynedd

Died In 916

Idwal ap Anaward "Foel aka Bald" King Gwynedd -942

Anaward Aberffraw -916

King Gwynedd

Died Around 942

Iago ap Idwal Aberffraw 941-979

Idwal ap Anaward "Foel aka Bald" King Gwynedd -942

Born 942

Died In 979 (37)

Custennin ab Iago Aberffraw

Iago ap Idwal Aberffraw 941-979

Killed In 980

Battle of Anglesey

Meurig ap Idwal Aberffraw

Idwal ap Anaward "Foel aka Bald" King Gwynedd -942

Idwal ap Meurig Aberffraw

Meurig ap Idwal Aberffraw

Iago ab Idwal ap Meurig Aberffraw Prince Gwynedd 1005-1039

Idwal ap Meurig Aberffraw

Prince Gwynedd

Born 1005

Killed In 1039 (34)

Cynan ab Iago King Gwynedd 1035-1063

Iago ab Idwal ap Meurig Aberffraw Prince Gwynedd 1005-1039

King Gwynedd

Born 1035

Married Ragnaillt Unknown Queen Consort Gwynedd x 1

Died Around 1063 (28)

Gruffudd ap Cynan King Gwynedd 1055-1137

Cynan ab Iago King Gwynedd 1035-1063

Ragnaillt Unknown Queen Consort Gwynedd

King Gwynedd

Born 1055

Married Angharad Queen Consort Gwynedd 1065-1162 x 8

Died In 1137 (82)

Cadwaladr ap Gruffudd Aberffraw 1100-1172

Gruffudd ap Cynan King Gwynedd 1055-1137

Angharad Queen Consort Gwynedd 1065-1162

Born 1100

Around 1100 married Gwerfel ferch Gwrgan Unknown x 1

Married Tangwystl ferch Cadwallon x 3

Married Alice Clare Baroness Percy Topcliffe x 3

Died In 1172 (72)

Cadfan Aberffraw 1172-

Cadwaladr ap Gruffudd Aberffraw 1100-1172

Gwerfel ferch Gwrgan Unknown

Born 1172

Married Gwenllian Unknown

Tangwystl ferch Cadfan Aberffraw 1215-

Cadfan Aberffraw 1172-

Born 1215

Cunedda Aberffraw

Cadwaladr ap Gruffudd Aberffraw 1100-1172

Alice Clare Baroness Percy Topcliffe

Rhicert Aberffraw 1140-

Cadwaladr ap Gruffudd Aberffraw 1100-1172

Alice Clare Baroness Percy Topcliffe

Born 1140

Adles ferch Rhicert 1180-1235

Rhicert Aberffraw 1140-

Born 1180

Married Tudur ap Ednyfed Fychan Tudor -1278

Died In 1235 (55)

Ralph Aberffraw

Cadwaladr ap Gruffudd Aberffraw 1100-1172

Alice Clare Baroness Percy Topcliffe

Cadwgan Aberffraw

Cadwaladr ap Gruffudd Aberffraw 1100-1172

Tangwystl ferch Cadwallon

Maredudd Aberffraw

Cadwaladr ap Gruffudd Aberffraw 1100-1172

Tangwystl ferch Cadwallon

Cadwallon Aberffraw

Cadwaladr ap Gruffudd Aberffraw 1100-1172

Tangwystl ferch Cadwallon

Gwenllian Aberffraw Queen Consort Deheubarth 1100-1136

Gruffudd ap Cynan King Gwynedd 1055-1137

Angharad Queen Consort Gwynedd 1065-1162

Queen Consort Deheubarth

Born 1100

Around 1113 married Gruffudd ap Rhys King Deheubarth 1081-1137 x 7

Died In 1136 (36)

Owain "Great" King Gwynedd 1100-1170

Gruffudd ap Cynan King Gwynedd 1055-1137

Angharad Queen Consort Gwynedd 1065-1162

King Gwynedd

Born 1100

Before 1130 married Gwladus Unknown Queen Consort Gwynedd 1098-1155 x 2

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

Died On 28 Nov 1170 (70)

Hywel ab Owain King Gwynedd 1120-1170

Owain "Great" King Gwynedd 1100-1170

Ffynnod Wyddeles Unknown

King Gwynedd

Born 1120

Died In 1170 (50)

Iorwerth "Drwyndwn aka Flat Nosed" Aberffraw 1130-1174

Owain "Great" King Gwynedd 1100-1170

Gwladus Unknown Queen Consort Gwynedd 1098-1155

Born 1130

Married Marared ferch Madog Mathrafal x 1

Killed In 1174 (44)

Llewellyn "The Great" Aberffraw 1172-1240

Iorwerth "Drwyndwn aka Flat Nosed" Aberffraw 1130-1174

Marared ferch Madog Mathrafal

Born 1172

In 1205 married Joan Plantagenet 1191-1237 x 5

Died On 11 Apr 1240 (68)

Granddaughter of John "Lackland" I King England 1166-1216

Elen ferch Llewellyn Aberffraw Countess Huntingdon, Countess Mar 1218-1253

Llewellyn "The Great" Aberffraw 1172-1240

Joan Plantagenet 1191-1237

Earl Huntingdon (1C 1065), Earl Mar (1C 1404)

Born 1218

Around 1222 married John Dunkeld 9th Earl Huntingdon 7th Earl Chester 1207-1237

Married Donald Mar 7th Earl Mar -1297 x 3

Married Robert Quincy -1257 x 2

Died In 1253 (35)

Grandson of John "Lackland" I King England 1166-1216

Gruffydd ap Llewellyn Aberffraw 1198-1244

Llewellyn "The Great" Aberffraw 1172-1240

Joan Plantagenet 1191-1237

Born 1198

Married Senana ferch Caradog 1198-1263 x 1

Died On 01 Mar 1244 (46)

Great Grandson of John "Lackland" I King England 1166-1216

Owain "The Red" Aberffraw 1232-1282

Gruffydd ap Llewellyn Aberffraw 1198-1244

Born 1233

Died Around 1282 (49)

Great Grandson of John "Lackland" I King England 1166-1216

Llewellyn "Last" Aberffraw 1233-1282

Gruffydd ap Llewellyn Aberffraw 1198-1244

Born 1233

On 13 Oct 1278 married Eleanor Montfort Princess of Wales 1252-1282 x 1

Killed On 11 Dec 1282 (49)

Battle of Orewin Bridge

Great Granddaughter of John "Lackland" I King England 1166-1216

Gwenllian "Lady of Wales" Aberffraw 1282-1337

Llewellyn "Last" Aberffraw 1233-1282

Eleanor Montfort Princess of Wales 1252-1282

Born 1282

Died On 07 Jun 1337 (55)

Great Grandson of John "Lackland" I King England 1166-1216

Dafydd ap Gruffudd Aberffraw Prince Wales 1238-1283

Gruffydd ap Llewellyn Aberffraw 1198-1244

Senana ferch Caradog 1198-1263

Born 1238

Married Elizabeth Ferrers 1216-1300

Hanged, drawn and quartered On 03 Oct 1283 (45)

2 x Great Grandson of John "Lackland" I King England 1166-1216

Llewellyn ap Dafydd Aberffraw 1267-1287

Dafydd ap Gruffudd Aberffraw Prince Wales 1238-1283

Born 1267

Died In 1287 (20)

2 x Great Grandson of John "Lackland" I King England 1166-1216

Owain ap Dafydd Aberffraw 1275-1325

Dafydd ap Gruffudd Aberffraw Prince Wales 1238-1283

Born 1275

Died After Aug 1325 (50)

2 x Great Granddaughter of John "Lackland" I King England 1166-1216

Gladys ferch Dafydd Aberffraw

Dafydd ap Gruffudd Aberffraw Prince Wales 1238-1283

Great Grandson of John "Lackland" I King England 1166-1216

Rhodri Aberffraw 1230-1315

Gruffydd ap Llewellyn Aberffraw 1198-1244

Born 1230

Died Around 1315 (85)

Great Granddaughter of John "Lackland" I King England 1166-1216

Gwladus Aberffraw

Gruffydd ap Llewellyn Aberffraw 1198-1244

Great Granddaughter of John "Lackland" I King England 1166-1216

Catherine Aberffraw

Gruffydd ap Llewellyn Aberffraw 1198-1244

Great Granddaughter of John "Lackland" I King England 1166-1216

Margred Aberffraw

Gruffydd ap Llewellyn Aberffraw 1198-1244

Grandson of John "Lackland" I King England 1166-1216

Dafydd ap Llewellyn Aberffraw Prince Wales 1212-1246

Llewellyn "The Great" Aberffraw 1172-1240

Joan Plantagenet 1191-1237

Born 1212

In 1230 married Isabella "Lady of Snowdon" Braose Princess Wales 1222-1248

Died On 25 Feb 1246 (33)

Granddaughter of John "Lackland" I King England 1166-1216

Gwladus verch Llewelyn "Dark Eyed" Aberffraw 1194-1251

Llewellyn "The Great" Aberffraw 1172-1240

Joan Plantagenet 1191-1237

Born 1194

Around 1215 married Reginald Braose 1182-1228

Around 1230 married Ralph Mortimer 1190-1246 x 5

Died In 1251 (56)

Granddaughter of John "Lackland" I King England 1166-1216

Margred verch Llewellyn Aberffraw Baroness Clifford -1268

Llewellyn "The Great" Aberffraw 1172-1240

Joan Plantagenet 1191-1237

Baron Clifford (Feudal)

In 1219 married John "Tadody aka Fatherless" Braose 1197-1232 x 1

Married Walter Clifford 3rd Baron Clifford 1181-1263 x 2

Died After 1268

Tegwared ap Llywelyn "y Baiswen aka White Mantle" Aberffraw 1210-

Llewellyn "The Great" Aberffraw 1172-1240

Born 1210

Married Gwenllian ferch Ednyfed Fychan Tudor x 4

Howel ap Tegwared Aberffraw

Tegwared ap Llywelyn "y Baiswen aka White Mantle" Aberffraw 1210-

Gwenllian ferch Ednyfed Fychan Tudor

Angharad ap Tegwared Aberffraw

Tegwared ap Llywelyn "y Baiswen aka White Mantle" Aberffraw 1210-

Gwenllian ferch Ednyfed Fychan Tudor

Arddun ap Tegwared Aberffraw

Tegwared ap Llywelyn "y Baiswen aka White Mantle" Aberffraw 1210-

Gwenllian ferch Ednyfed Fychan Tudor

Tegwared Vychan ap Tegwared Aberffraw 1250-

Tegwared ap Llywelyn "y Baiswen aka White Mantle" Aberffraw 1210-

Gwenllian ferch Ednyfed Fychan Tudor

Born 1250

Dafydd ab Owain Aberffraw Prince Gwynedd 1145-1203

Owain "Great" King Gwynedd 1100-1170

Cristin ferch Goronwy Unknown Queen Consort Gwynedd 1105-1175

Prince Gwynedd

Born 1145

In 1174 married Emma Plantagenet x 4

Died On May 1203 (58)

Angharad Owain Aberffraw

Dafydd ab Owain Aberffraw Prince Gwynedd 1145-1203

Emma Plantagenet

Einion Aberffraw

Dafydd ab Owain Aberffraw Prince Gwynedd 1145-1203

Emma Plantagenet

Gwenllian Aberffraw

Dafydd ab Owain Aberffraw Prince Gwynedd 1145-1203

Emma Plantagenet

Gwenhwyfar Aberffraw

Dafydd ab Owain Aberffraw Prince Gwynedd 1145-1203

Emma Plantagenet

Rhodri Aberffraw 1147-1195

Owain "Great" King Gwynedd 1100-1170

Cristin ferch Goronwy Unknown Queen Consort Gwynedd 1105-1175

Born 1147

Died In 1195 (48)

Thomas Lord Aberffraw 1178-1209

Rhodri Aberffraw 1147-1195

Born 1178

Died In 1209 (31)

Caradog ap Thomas 1180-1262

Thomas Lord Aberffraw 1178-1209

Born 1180

Died In 1262 (82)

Senana ferch Caradog 1198-1263

Caradog ap Thomas 1180-1262

Born 1198

Married Gruffydd ap Llewellyn Aberffraw 1198-1244 x 1

Died In 1263 (65)

Gruffudd Aberffraw

Rhodri Aberffraw 1147-1195

Einion Aberffraw

Rhodri Aberffraw 1147-1195

Idwal Aberffraw

Owain "Great" King Gwynedd 1100-1170

Rhirid Aberffraw

Owain "Great" King Gwynedd 1100-1170

Rhun ab Owain Aberffraw -1146

Owain "Great" King Gwynedd 1100-1170

Ffynnod Wyddeles Unknown

Died In 1146

Gruffudd ap Hywel ab Owain Aberffraw

Rhun ab Owain Aberffraw -1146

Caswallawn ap Hywel ab Owain Aberffraw

Rhun ab Owain Aberffraw -1146

Cynwrig Aberffraw

Owain "Great" King Gwynedd 1100-1170

Gwenllian Aberffraw

Owain "Great" King Gwynedd 1100-1170

Married Owain Cyfeiliog Mathrafal 1130-1197 x 1

Gwenllian Aberffraw

Owain "Great" King Gwynedd 1100-1170

Margaret Aberffraw

Owain "Great" King Gwynedd 1100-1170

Einion Aberffraw

Owain "Great" King Gwynedd 1100-1170

Cynan Aberffraw

Owain "Great" King Gwynedd 1100-1170

Iago Aberffraw

Owain "Great" King Gwynedd 1100-1170

Angharad Aberffraw

Owain "Great" King Gwynedd 1100-1170

Married Owain Fychan ap Madog Mathrafal Prince Powys Fadog 1152-1191 x 2

Iefan Aberffraw

Owain "Great" King Gwynedd 1100-1170

Maelgwn ab Owain Aberffraw

Owain "Great" King Gwynedd 1100-1170

Gwladus Unknown Queen Consort Gwynedd 1098-1155

Madoc Aberffraw

Owain "Great" King Gwynedd 1100-1170

Ffilip Aberffraw

Owain "Great" King Gwynedd 1100-1170

Cadell Aberffraw

Owain "Great" King Gwynedd 1100-1170

Rotpert Aberffraw

Owain "Great" King Gwynedd 1100-1170

Rhirid Aberffraw

Owain "Great" King Gwynedd 1100-1170

Mareda Aberffraw 1132-

Gruffudd ap Cynan King Gwynedd 1055-1137

Angharad Queen Consort Gwynedd 1065-1162

Born 1132

Cadwallon ap Gruffudd Aberffraw -1097

Gruffudd ap Cynan King Gwynedd 1055-1137

Angharad Queen Consort Gwynedd 1065-1162

Died In 1097

Tangwystl ferch Cadwallon

Cadwallon ap Gruffudd Aberffraw -1097

Married Cadwaladr ap Gruffudd Aberffraw 1100-1172 x 3

Susanna Aberffraw

Gruffudd ap Cynan King Gwynedd 1055-1137

Angharad Queen Consort Gwynedd 1065-1162

Before 1150 married Madog ap Maredudd Mathrafal Prince Powys -1160 x 6

Ranulht Aberffraw

Gruffudd ap Cynan King Gwynedd 1055-1137

Angharad Queen Consort Gwynedd 1065-1162

Agnes Aberffraw

Gruffudd ap Cynan King Gwynedd 1055-1137

Angharad Queen Consort Gwynedd 1065-1162

Idwal "Ieuaf aka Junior" Aberffraw -988

Idwal ap Anaward "Foel aka Bald" King Gwynedd -942

Died In 988

Hywel ap Ieuaf King Gwynedd -985

Idwal "Ieuaf aka Junior" Aberffraw -988

King Gwynedd

Killed In 985

Cynan ap Hywel King Gwynedd -1005

Hywel ap Ieuaf King Gwynedd -985

King Gwynedd

Died In 1005

Cadwallon ab Ieuaf King Gwynedd -986

Idwal "Ieuaf aka Junior" Aberffraw -988

King Gwynedd

Killed In 986

Merfyn ap Rhodri Aberffraw -900

Rhodri ap Mervyn "The Great" King Gwynedd 820-

Angharad Seisyllwg Queen Consort Gwynedd

Died Around 900

Llywelyn ap Merfyn King Powys -942

Merfyn ap Rhodri Aberffraw -900

King Powys

Died In 942