Nielsen Hayden genealogy
Descendants of (Unknown mistress of Owain Gwynedd)
(Unknown mistress of Owain Gwynedd)
Owain Gwynedd, King of Gwynedd ( - 1169 bur.Bangor Cathedral, Bangor, Gwynedd, Wales)
   └─ Gwenllian ferch Owain Gwynedd
    Hwfa ap Cynwrig ap Rhiwallon ap Dingad ap Tudur Trefor (Abt 1130 - ??)
    :   └─ Angharad ferch Hwfa ap Cynwrig ap Rhiwallon ap Dingad ap Tudur Trefor
    :    Cynwrig ab Iorwerth ap Gwgon ab Idnerth ab Edryd ab Inethan ab Iasedd ap Carwed ap Marchudd ap Cynan
    :    (Abt 1130 - ??)
    :    (Abt 1130 - ??)
    :       ├─ Ednyfed Fychan ap Cynwrig ab Iorwerth ap Gwgon ( - 1246) =>
    :       │ + Gwenllian ferch Yr Arglwydd Rhys ( - 1236)
    :       └─ Gwenllian ferch Cynwrig ab Iorwerth ap Gwgon ab Idnerth ab Edryd =>
    :        + Iorwerth ap Hwfa ap Cynddelw (of Treiorwerth, Bodedern, Wales - ??)
    Cadwgon ap Madog ap Cadwgon ap Bleddyn
       └─ Madog ap Cadwgon ap Madog ap Cadwgon (Abt 1170 of Nannau, Meirionnydd, Wales - ??)
        Efa ferch Madog ap Philip ab Uchtrud
            + Einion ap Seisyll (Abt 1170 - ??)