Gruffydd ap Llywelyn, King of Wales
Abt 1007 - 1063 (~ 56 years)( = Descendancy chart to this point, = Expand, = Collapse)
- 1 Gruffydd ap Llywelyn, King of Wales b. Abt 1007 d. 05 Aug 1063
- Ealdgyth d. Aft 1070
- 2 Nesta verch Gruffydd
- Osbern FitzRichard
- 3 Nest
- Bernard de Neufmarché, Lord of Brecon b. Abt 1050 d. Abt 1125
- 4 Sybil de Neufmarché b. Abt 1100 d. Aft 1143 [ =>]
- Bernard de Neufmarché, Lord of Brecon b. Abt 1050 d. Abt 1125
- 3 Nest
- Osbern FitzRichard
- 2 Idwal ap Gruffydd
- 2 Meredith ap Gruffydd
- 2 Nesta verch Gruffydd
- Ealdgyth d. Aft 1070