Nielsen Hayden genealogy
Descendants of Gwenllian ferch Gruffudd ab Ednyfed Fychan
Father: Gruffudd ab Ednyfed Fychan ap Cynwrig ab Iorwerth ( - 1246)
Gwenllian ferch Gruffudd ab Ednyfed Fychan
Hywel ap Maredudd ab Einion ap Caradog (Abt 1230 - ??)
   └─ Gruffudd ap Hywel ap Maredudd ab Einion (Abt 1270 - ??)
    Angharad ferch Tegwared y Baiswen ap Llywelyn ab Iorwerth Drwyndwn ab Owain Gwybnedd
       └─ Ieuan ap Gruffudd ap Hywel (Abt 1300 of Eifionydd, Caernarvonshire, Wales - ??)
        Efa ferch Gruffudd ap Dafydd Goch ap Dafydd ( - Aft 1351)
           └─ Nest ferch Ieuan ap Gruffudd (of Eifionydd, Caernarvonshire, Wales - ??) =>
            + Dafydd Fychan ap Dafydd Llwyd ap Cynwrig (of Trefeilir in Malltraeth, Anglesey, Wales - ??)