Nielsen Hayden genealogy
Descendants of Dafydd III ap Gruffudd ap Llywelyn ab Iorwerth, Prince of North Wales
- 1283Father: Grufudd ap Llywelyn ab Iorwerth Drwyndwn ab Owain Gwybnedd ( - 1 Mar 1244 Tower of London, London, England)
Mother: Senena ferch Caradog
Dafydd III ap Gruffudd ap Llywelyn ab Iorwerth, Prince of North Wales ( - 3 Oct 1283 Shrewsbury, Shropshire, England)
   └─ Dafydd Goch ap Dafydd ap Gruffudd ap Llywelyn (Abt 1270 - ??)
   
       └─ Gruffudd ap Dafydd Goch ap Dafydd ap Gruffudd ( - Aft 1351)
       
           └─ Efa ferch Gruffudd ap Dafydd Goch ap Dafydd ( - Aft 1351) =>
            + Ieuan ap Gruffudd ap Hywel (Abt 1300 of Eifionydd, Caernarvonshire, Wales - ??)