11 Generations with 37 people.

DINEFWR

Hywel "The Good"

Hywel King Deheubarth

Born c 880

Died 950 [70]

DINEFWR

Owain

Owain King Deheubarth

Died c 987

1

DINEFWR

Einion

Died c 984

1

2

DINEFWR

Gronwy Ap Einion

1

DINEFWR

Edwin

2

DINEFWR

Cadell

3

DINEFWR

Gwenllian

4

1

DINEFWR

Tewdwr ap Cadell

1

1

1

1

DINEFWR

Hywel ap Rhys

2

1

DINEFWR

Goronwy

3

1

DINEFWR

Cadwgan

4

1

DINEFWR

Nest ferch Rhys

Born c 1085

n 1 Henry "Beauclearc" I King England x 1

m 2 William Fitzgerald x 1

m 3 Gerald Windsor

Died b 1136 [51]

5

1

DINEFWR

Anarawd

1

DINEFWR

Cadell

2

DINEFWR

Maredudd

Maredudd King Deheubarth

Born 1130

Died 1155 [25]

3

1

DINEFWR

Rhys "The Lord Rhys" ap Gruffydd

Born 1132

c 1155 m 1 [23] Gwenllian ferch Madog Mathrafal x 6

First Cousin, Third Cousin

Died 28 Apr 1197 [65]

Buried St David's Cathedral

4

1

DINEFWR

Morgan

Killed 1137 Kidwelly

5

1

DINEFWR

Maelgwn

Killed 1137 Kidwelly

6

1

DINEFWR

Gwladus

7

1

DINEFWR

Elizabeth

8

1

DINEFWR

Nest

9

1

1

1

DINEFWR

Maelgwn

Born c 1170

Died 1230 [60] Llanerchaeron

2

1

3

1

DINEFWR

Hywel ap Rhys

4

1

DINEFWR

Gwenllian ferch Rhys

m 1 Ednyfed "Fychan aka Younger" Kingdom Gwynedd x 4

Died 1236

5

1

DINEFWR

Angharad ferch Rhys

6

1

DINEFWR

Rhys

1

1

DINEFWR

Owain

2

1

DINEFWR

Maredudd ap Rhys Gryg

Died 27 Jul 1271 Dryslyn Castle

1

1

DINEFWR

Rhys Mechel

Born c 1190

m 1 Matilda Braose x 2

Died 1244 [54] Dinefwr Castle

2

1

DINEFWR

Gwenllian

Born 1219

m 1 Gilbert Talbot x 1

1

1

DINEFWR

Rhys Fychan

Born 1220

2

1