Nielsen Hayden genealogy
Descendants of Margred ferch Einion ap Gwalchmai
Father: Einion ap Gwalchmai ap Meilir
Margred ferch Einion ap Gwalchmai
   └─ 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)