Nielsen Hayden genealogy
Descendants of Gruffudd ap Hywel ap Maredudd ab Einion
Abt 1270 -Father: Hywel ap Maredudd ab Einion ap Caradog (Abt 1230 - ??)
Gruffudd ap Hywel ap Maredudd ab Einion (Abt 1270 - ??)
   └─ 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 - ??)
           └─ Margred ferch Dafydd Vychan (of Trefeilir in Malltraeth, Anglesey, Wales - ??) =>
            + Maredudd ap Tudur ( - Aft 1406)