Nielsen Hayden genealogy
Descendants of Dafydd Goch ap Dafydd ap Gruffudd ap Llywelyn
Abt 1270 -Father: Dafydd III ap Gruffudd ap Llywelyn ab Iorwerth, Prince of North Wales ( - 3 Oct 1283 Shrewsbury, Shropshire, England)
Mother: (Unknown mistress of Dafydd III)
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 - ??)
           └─ Nest ferch Ieuan ap Gruffudd (of Eifionydd, Caernarvonshire, Wales - ??) =>
            + Dafydd Fychan ap Dafydd Llwyd ap Cynwrig (of Trefeilir in Malltraeth, Anglesey, Wales - ??)