Gwriad ap Elidyr Aberffraw

Married Esyllt Anglesey x 1

Gwriad ap Elidyr Aberffraw

Esyllt Anglesey

Merfyn "Frych aka Freckled" King Gwynedd -844

King Gwynedd

Married Nest ferch Cadell Cadelling Queen Consort Gwynedd x 1

Died in 844

Merfyn "Frych aka Freckled" King Gwynedd -844

Nest ferch Cadell Cadelling Queen Consort Gwynedd

Rhodri ap Mervyn "The Great" King Gwynedd 820-

King Gwynedd

Born 820

Married Angharad Seisyllwg Queen Consort Gwynedd x 3

Rhodri ap Mervyn "The Great" King Gwynedd 820-

Angharad Seisyllwg Queen Consort Gwynedd

Cadell ap Rhodri King Seisyllwg 854-909

King Seisyllwg

Born 854

Died in 909 (55)

Cadell ap Rhodri King Seisyllwg 854-909

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

King Seisyllwg, King Deheubarth

Born 880

Married Elen Dyfed Queen Consort Seisyllwg Queen Consort Deheubarth

Died in 950 (70)

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

Owain King Deheubarth -987

King Deheubarth

Died around 987

Owain King Deheubarth -987

Cadwallon Dinefwr -961

Died in 961

Owain King Deheubarth -987

Einion Dinefwr -984

Died around 984

Einion Dinefwr -984

Gronwy Ap Einion Dinefwr

Married Ethelfleda or Aldgyth of Mercia x 1

Gronwy Ap Einion Dinefwr

Ethelfleda or Aldgyth of Mercia

Edwin of Tegeingl 1020-1073

Born 1020

Married Iwerydd Mathrafal x 1

Died in 1073 (53)

Edwin of Tegeingl 1020-1073

Iwerydd Mathrafal

Owain ab Edwin -1105

Died in 1105

Owain ab Edwin -1105

Angharad Queen Consort Gwynedd 1065-1162

Queen Consort Gwynedd

Born 1065

Married Gruffudd ap Cynan King Gwynedd 1055-1137 x 8

Half Second Cousin Once Removed

Died in 1162 (97)

Owain ab Edwin -1105

Goronwy Unknown 1080-1125

Born 1080

Died in 1125 (45)

Goronwy Unknown 1080-1125

Cristin ferch Goronwy Unknown Queen Consort Gwynedd 1105-1175

Queen Consort Gwynedd

Born 1105

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

Half First Cousin

Died in 1175 (70)

Einion Dinefwr -984

Edwin Dinefwr

Einion Dinefwr -984

Cadell Dinefwr

Cadell Dinefwr

Tewdwr ap Cadell Dinefwr

Tewdwr ap Cadell Dinefwr

Rhys ap Tewdwr King Deheubarth 1064-1093

King Deheubarth

Born 1065

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

Half Third Cousin

Killed in Apr 1093 (28)

Battle of Brecon

Rhys ap Tewdwr King Deheubarth 1064-1093

Gwladys ferch Rhiwallon Mathrafal Queen Consort Deheubarth 1060-1137

Gruffudd ap Rhys King Deheubarth 1081-1137

King Deheubarth

Born 1081

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

Half Second Cousin Once Removed

Died in 1137 (56)

Gruffudd ap Rhys King Deheubarth 1081-1137

Gwenllian Aberffraw Queen Consort Deheubarth 1100-1136

Maredudd King Deheubarth 1130-1155

King Deheubarth

Born 1130

Died in 1155 (25)

Gruffudd ap Rhys King Deheubarth 1081-1137

Gwenllian Aberffraw Queen Consort Deheubarth 1100-1136

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

Born 1132

Around 1155 married Gwenllian ferch Madog Mathrafal x 6

First Cousin

Died on 28 Apr 1197 (65)

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

Gwenllian ferch Madog Mathrafal

Gruffydd ap Rhys Dinefwr Prince Deheubarth -1201

Prince Deheubarth

In 1189 married Maud Braose -1210 x 2

Died on 25 Jul 1201

Gruffydd ap Rhys Dinefwr Prince Deheubarth -1201

Maud Braose -1210

Rhys Dinefwr

Gruffydd ap Rhys Dinefwr Prince Deheubarth -1201

Maud Braose -1210

Owain Dinefwr

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

Gwenllian ferch Madog Mathrafal

Maelgwn Dinefwr 1170-1230

Born 1170

Died in 1230 (60)

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

Gwenllian ferch Madog Mathrafal

Rhys Gryg ap Rhys Dinefwr 1165-1234

Born 1165

Married Mathilde Clare x 2

Died in 1234 (69)

3 x great grandson of King Henry I "Beauclerc" England

Rhys Gryg ap Rhys Dinefwr 1165-1234

Mathilde Clare

Maredudd ap Rhys Gryg Dinefwr -1271

Died on 27 Jul 1271

3 x great grandson of King Henry I "Beauclerc" England

Rhys Gryg ap Rhys Dinefwr 1165-1234

Mathilde Clare

Rhys Mechel Dinefwr 1190-1244

Born 1190

Married Matilda Braose 1172-1220 x 2

Died in 1244 (54)

4 x great granddaughter of King Henry I "Beauclerc" England

Rhys Mechel Dinefwr 1190-1244

Matilda Braose 1172-1220

Gwenllian Dinefwr 1219-1250

Born 1219

Married Gilbert Talbot 1220-1274 x 1

Died around 1250 (31)

4 x great grandson of King Henry I "Beauclerc" England

Rhys Mechel Dinefwr 1190-1244

Matilda Braose 1172-1220

Rhys Fychan Dinefwr 1220-1271

Born 1220

Died around 1271 (51)

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

Gwenllian ferch Madog Mathrafal

Hywel ap Rhys Dinefwr

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

Gwenllian ferch Madog Mathrafal

Gwenllian ferch Rhys Dinefwr -1236

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

Died in 1236

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

Gwenllian ferch Madog Mathrafal

Angharad ferch Rhys Dinefwr

Gruffudd ap Rhys King Deheubarth 1081-1137

Gwenllian Aberffraw Queen Consort Deheubarth 1100-1136

Nest Dinefwr

Gruffudd ap Rhys King Deheubarth 1081-1137

Gwenllian Aberffraw Queen Consort Deheubarth 1100-1136

Morgan Dinefwr -1137

Killed in 1137

Gruffudd ap Rhys King Deheubarth 1081-1137

Cadell Dinefwr

Gruffudd ap Rhys King Deheubarth 1081-1137

Gwenllian Aberffraw Queen Consort Deheubarth 1100-1136

Maelgwn Dinefwr -1137

Killed in 1137

Gruffudd ap Rhys King Deheubarth 1081-1137

Gwenllian Aberffraw Queen Consort Deheubarth 1100-1136

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

Anarawd Dinefwr

Rhys ap Tewdwr King Deheubarth 1064-1093

Gwladys ferch Rhiwallon Mathrafal Queen Consort Deheubarth 1060-1137

Nest ferch Rhys Dinefwr 1085-1135

Born 1085

Married Gerald Fitzwalter 1075-1135 x 2

Died before 1136 (51)

Rhys ap Tewdwr King Deheubarth 1064-1093

Gwladys ferch Rhiwallon Mathrafal Queen Consort Deheubarth 1060-1137

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

Einion Dinefwr -984

Gwenllian Dinefwr

Owain King Deheubarth -987

Maredudd ab Owain King Deheubarth King Powys King Gwynedd -999

King Deheubarth, King Powys, King Gwynedd

Died around 999

Maredudd ab Owain King Deheubarth King Powys King Gwynedd -999

Angharad Dinefwr

Married Cynfyn ap Gwersytan Mathrafal 990- x 2

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

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

Rhodri ap Hywel King Deheubarth -954

King Deheubarth

Died in 954

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

Edwin ap Hywel King Deheubarth

King Deheubarth

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

Edwin ap Hywel Dinefwr

Cadell ap Rhodri King Seisyllwg 854-909

Clydog Dinefwr -920

Died in 920

Rhodri ap Mervyn "The Great" King Gwynedd 820-

Angharad Seisyllwg Queen Consort Gwynedd

Anaward Aberffraw -916

Died in 916

Anaward Aberffraw -916

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

King Gwynedd

Died around 942

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

Iago ap Idwal Aberffraw 941-979

Born 942

Died in 979 (37)

Iago ap Idwal Aberffraw 941-979

Custennin ab Iago Aberffraw

Killed in 980

Battle of Anglesey

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

Meurig ap Idwal Aberffraw

Meurig ap Idwal Aberffraw

Idwal ap Meurig Aberffraw

Idwal ap Meurig Aberffraw

Iago ab Idwal ap Meurig Aberffraw Prince Gwynedd 1005-1039

Prince Gwynedd

Born 1005

Killed in 1039 (34)

Iago ab Idwal ap Meurig Aberffraw Prince Gwynedd 1005-1039

Cynan ab Iago King Gwynedd 1035-1063

King Gwynedd

Born 1035

Married Ragnaillt Unknown Queen Consort Gwynedd x 1

Died around 1063 (28)

Cynan ab Iago King Gwynedd 1035-1063

Ragnaillt Unknown Queen Consort Gwynedd

Gruffudd ap Cynan King Gwynedd 1055-1137

King Gwynedd

Born 1055

Married Angharad Queen Consort Gwynedd 1065-1162 x 8

Half Second Cousin Once Removed

Died in 1137 (82)

Gruffudd ap Cynan King Gwynedd 1055-1137

Angharad Queen Consort Gwynedd 1065-1162

Cadwaladr ap Gruffudd Aberffraw 1100-1172

Born 1100

Married Alice Clare Baroness Percy Topcliffe x 3

Married Tangwystl ferch Cadwallon x 3

Uncle

Around 1100 married Gwerfel ferch Gwrgan Unknown x 1

Died in 1172 (72)

Cadwaladr ap Gruffudd Aberffraw 1100-1172

Alice Clare Baroness Percy Topcliffe

Rhicert Aberffraw 1140-

Born 1140

Rhicert Aberffraw 1140-

Adles ferch Rhicert 1180-1235

Born 1180

Married Tudur ap Ednyfed Fychan Tudor -1278

Died in 1235 (55)

Cadwaladr ap Gruffudd Aberffraw 1100-1172

Gwerfel ferch Gwrgan Unknown

Cadfan Aberffraw 1172-

Born 1172

Married Gwenllian Unknown

First Cousin Once Removed

Cadfan Aberffraw 1172-

Tangwystl ferch Cadfan Aberffraw 1215-

Born 1215

Cadwaladr ap Gruffudd Aberffraw 1100-1172

Alice Clare Baroness Percy Topcliffe

Cunedda Aberffraw

Cadwaladr ap Gruffudd Aberffraw 1100-1172

Alice Clare Baroness Percy Topcliffe

Ralph Aberffraw

Cadwaladr ap Gruffudd Aberffraw 1100-1172

Tangwystl ferch Cadwallon

Cadwgan Aberffraw

Cadwaladr ap Gruffudd Aberffraw 1100-1172

Tangwystl ferch Cadwallon

Maredudd Aberffraw

Cadwaladr ap Gruffudd Aberffraw 1100-1172

Tangwystl ferch Cadwallon

Cadwallon Aberffraw

Gruffudd ap Cynan King Gwynedd 1055-1137

Angharad Queen Consort Gwynedd 1065-1162

Gwenllian Aberffraw Queen Consort Deheubarth 1100-1136

Queen Consort Deheubarth

Born 1100

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

Half Second Cousin Once Removed

Died in 1136 (36)

Gruffudd ap Cynan King Gwynedd 1055-1137

Angharad Queen Consort Gwynedd 1065-1162

Owain "Great" King Gwynedd 1100-1170

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

Half First Cousin

Died on 28 Nov 1170 (70)

Owain "Great" King Gwynedd 1100-1170

Ffynnod Wyddeles Unknown

Hywel ab Owain King Gwynedd 1120-1170

King Gwynedd

Born 1120

Died in 1170 (50)

Owain "Great" King Gwynedd 1100-1170

Gwladus Unknown Queen Consort Gwynedd 1098-1155

Iorwerth "Drwyndwn aka Flat Nosed" Aberffraw 1130-1174

Born 1130

Married Marared ferch Madog Mathrafal x 1

First Cousin

Killed in 1174 (44)

Iorwerth "Drwyndwn aka Flat Nosed" Aberffraw 1130-1174

Marared ferch Madog Mathrafal

Llewellyn "The Great" Aberffraw 1172-1240

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

Llewellyn "The Great" Aberffraw 1172-1240

Joan Plantagenet 1191-1237

Gwladus verch Llewelyn "Dark Eyed" Aberffraw 1194-1251

Born 05 Dec 1194

Around 1215 married Reginald Braose 9th Baron Abergavenny 1160-1228

Around 1230 married Ralph Mortimer 1190-1246 x 5

Died in 1251 (56)

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

Llewellyn "The Great" Aberffraw 1172-1240

Joan Plantagenet 1191-1237

Gruffydd ap Llewellyn Aberffraw 1198-1244

Born 1198

Married Senana ferch Caradog 1198-1263 x 1

Half Second Cousin Once Removed

Died on 01 Mar 1244 (46)

great grandson of John "Lackland" I King England 1166-1216

Gruffydd ap Llewellyn Aberffraw 1198-1244

Owain "The Red" Aberffraw 1232-1282

Born 1233

Died around 1282 (49)

great grandson of John "Lackland" I King England 1166-1216

Gruffydd ap Llewellyn Aberffraw 1198-1244

Llewellyn "Last" Aberffraw 1233-1282

Born 1233

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

Half First Cousin Once Removed

Killed on 11 Dec 1282 (49)

Battle of Orewin Bridge

great granddaughter of John "Lackland" I King England 1166-1216

Llewellyn "Last" Aberffraw 1233-1282

Eleanor Montfort Princess of Wales 1252-1282

Gwenllian "Lady of Wales" Aberffraw 1282-1337

Born Jun 1282

Died on 07 Jun 1337 (55)

great grandson of John "Lackland" I King England 1166-1216

Gruffydd ap Llewellyn Aberffraw 1198-1244

Senana ferch Caradog 1198-1263

Dafydd ap Gruffudd Aberffraw Prince of Wales 1238-1283

Prince of Wales

Born 11 Jul 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

Dafydd ap Gruffudd Aberffraw Prince of Wales 1238-1283

Llewellyn ap Dafydd Aberffraw 1267-1287

Born 1267

Died in 1287 (20)

2 x great grandson of John "Lackland" I King England 1166-1216

Dafydd ap Gruffudd Aberffraw Prince of Wales 1238-1283

Owain ap Dafydd Aberffraw 1275-1325

Born 1275

Died after Aug 1325 (50)

2 x great granddaughter of John "Lackland" I King England 1166-1216

Dafydd ap Gruffudd Aberffraw Prince of Wales 1238-1283

Gladys ferch Dafydd Aberffraw

great grandson of John "Lackland" I King England 1166-1216

Gruffydd ap Llewellyn Aberffraw 1198-1244

Rhodri Aberffraw 1230-1315

Born 1230

Died around 1315 (85)

great granddaughter of John "Lackland" I King England 1166-1216

Gruffydd ap Llewellyn Aberffraw 1198-1244

Gwladus Aberffraw

great granddaughter of John "Lackland" I King England 1166-1216

Gruffydd ap Llewellyn Aberffraw 1198-1244

Catherine Aberffraw

great granddaughter of John "Lackland" I King England 1166-1216

Gruffydd ap Llewellyn Aberffraw 1198-1244

Margred Aberffraw

Llewellyn "The Great" Aberffraw 1172-1240

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

Born 1210

Married Gwenllian ferch Ednyfed Fychan Tudor x 4

Second Cousin

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

Gwenllian ferch Ednyfed Fychan Tudor

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-

Born 1250

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

Llewellyn "The Great" Aberffraw 1172-1240

Joan Plantagenet 1191-1237

Dafydd ap Llewellyn Aberffraw Prince of Wales 1212-1246

Born Mar 1212

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

Half Fourth Cousin

Died on 25 Feb 1246 (33)

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

Llewellyn "The Great" Aberffraw 1172-1240

Joan Plantagenet 1191-1237

Elen ferch Llewellyn Aberffraw Countess Huntingdon Countess Mar 1218-1253

Earl Huntingdon 1C 1065, Earl Mar 1C 1404

Born 1218

Married Donald Mar 7th Earl Mar -1297 x 3

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

Half Fourth Cousin

Before Aug 1257 married Robert Quincy -1257 x 2

Half Third Cousin Once Removed

Died in 1253 (35)

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

Llewellyn "The Great" Aberffraw 1172-1240

Joan Plantagenet 1191-1237

Margred verch Llewellyn Aberffraw Baroness Clifford -1268

Baron Clifford Feudal

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

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

Half Fourth Cousin

Died after 1268

Owain "Great" King Gwynedd 1100-1170

Cristin ferch Goronwy Unknown Queen Consort Gwynedd 1105-1175

Dafydd ab Owain Aberffraw Prince Gwynedd 1145-1203

Prince Gwynedd

Born 1145

In 1174 married Emma Plantagenet x 4

Died in May 1203 (58)

Dafydd ab Owain Aberffraw Prince Gwynedd 1145-1203

Emma Plantagenet

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

Owain "Great" King Gwynedd 1100-1170

Cristin ferch Goronwy Unknown Queen Consort Gwynedd 1105-1175

Rhodri Aberffraw 1147-1195

Born 1147

Died in 1195 (48)

Rhodri Aberffraw 1147-1195

Thomas Lord Aberffraw 1178-1209

Born 1178

Died in 1209 (31)

Thomas Lord Aberffraw 1178-1209

Caradog ap Thomas 1180-1262

Born 1180

Died in 1262 (82)

Caradog ap Thomas 1180-1262

Senana ferch Caradog 1198-1263

Born 1198

Married Gruffydd ap Llewellyn Aberffraw 1198-1244 x 1

Half Second Cousin Once Removed

Died in 1263 (65)

Rhodri Aberffraw 1147-1195

Gruffudd Aberffraw

Rhodri Aberffraw 1147-1195

Einion Aberffraw

Owain "Great" King Gwynedd 1100-1170

Idwal Aberffraw

Owain "Great" King Gwynedd 1100-1170

Rhirid Aberffraw

Owain "Great" King Gwynedd 1100-1170

Ffynnod Wyddeles Unknown

Rhun ab Owain Aberffraw -1146

Died in 1146

Rhun ab Owain Aberffraw -1146

Gruffudd ap Hywel ab Owain Aberffraw

Rhun ab Owain Aberffraw -1146

Caswallawn ap Hywel ab Owain Aberffraw

Owain "Great" King Gwynedd 1100-1170

Cynwrig Aberffraw

Owain "Great" King Gwynedd 1100-1170

Gwenllian Aberffraw

Married Owain Cyfeiliog Mathrafal 1130-1197 x 1

Half Third Cousin Once Removed

Owain "Great" King Gwynedd 1100-1170

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

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

First Cousin

Owain "Great" King Gwynedd 1100-1170

Iefan Aberffraw

Owain "Great" King Gwynedd 1100-1170

Gwladus Unknown Queen Consort Gwynedd 1098-1155

Maelgwn ab Owain Aberffraw

Owain "Great" King Gwynedd 1100-1170

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

Gruffudd ap Cynan King Gwynedd 1055-1137

Angharad Queen Consort Gwynedd 1065-1162

Mareda Aberffraw 1132-

Born 1132

Gruffudd ap Cynan King Gwynedd 1055-1137

Angharad Queen Consort Gwynedd 1065-1162

Cadwallon ap Gruffudd Aberffraw -1097

Died in 1097

Cadwallon ap Gruffudd Aberffraw -1097

Tangwystl ferch Cadwallon

Married Cadwaladr ap Gruffudd Aberffraw 1100-1172 x 3

Uncle

Gruffudd ap Cynan King Gwynedd 1055-1137

Angharad Queen Consort Gwynedd 1065-1162

Susanna Aberffraw

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

Half Second Cousin Once Removed

Gruffudd ap Cynan King Gwynedd 1055-1137

Angharad Queen Consort Gwynedd 1065-1162

Ranulht Aberffraw

Gruffudd ap Cynan King Gwynedd 1055-1137

Angharad Queen Consort Gwynedd 1065-1162

Agnes Aberffraw

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

Idwal "Ieuaf aka Junior" Aberffraw -988

Died in 988

Idwal "Ieuaf aka Junior" Aberffraw -988

Hywel ap Ieuaf King Gwynedd -985

King Gwynedd

Killed in 985

Hywel ap Ieuaf King Gwynedd -985

Cynan ap Hywel King Gwynedd -1005

King Gwynedd

Died in 1005

Idwal "Ieuaf aka Junior" Aberffraw -988

Cadwallon ab Ieuaf King Gwynedd -986

King Gwynedd

Killed in 986

Rhodri ap Mervyn "The Great" King Gwynedd 820-

Angharad Seisyllwg Queen Consort Gwynedd

Merfyn ap Rhodri Aberffraw -900

Died around 900

Merfyn ap Rhodri Aberffraw -900

Llywelyn ap Merfyn King Powys -942

King Powys

Died in 942