Nielsen Hayden genealogy
Ancestors of Dafydd III ap Gruffudd ap Llywelyn ab Iorwerth, Prince of North Wales
- 1283 ┌── Iorwerth Drwyndwn ap Owain Gwynedd ( - Abt 1174) =>
┌── Llywelyn Fawr ap Iorwerth (Abt 1173 - 11 Apr 1240 Aberconwy Abbey, Conwy, Wales)
│ └── Margred ferch Madog =>
│
┌── Grufudd ap Llywelyn ab Iorwerth Drwyndwn ab Owain Gwybnedd ( - 1 Mar 1244 Tower of London, London,
│ England)
│ England)
│ └── Tangwystl
│
Dafydd III ap Gruffudd ap Llywelyn ab Iorwerth, Prince of North Wales ( - 3 Oct 1283 Shrewsbury, Shropshire, England)
│
│ ┌── Caradog (Abt 1200 - ??)
│
│ ┌── Gwyn ap Gruffudd (Abt 1160 - ??)