Margred ferch Gruffudd

Birth: ABT 1304 , of, Caerwedros cmt, Cardiganshire, Wales

Llywelyn " Goeg"
Gruffudd ap Llywelyn
Margred ferch Gruffudd
m.

Dafydd ap Ieuan

Angharad " Llaw_ Arian" ferch Ieuan

Gruffudd ap Ieuan



List of people | List of surnames

Created by Dan Pidcock's GedcomToHTML v1.5.6.