Gruffudd ap Trahaearn

Birth: ABT 1242 , of, Llanybydder, Carmarthenshire, Wales

Einion ap Cynfelyn
Trahaern ap Pasgen Margred " Goch" ferch Einion
Gruffudd ap Trahaearn



List of people | List of surnames

Created by Dan Pidcock's GedcomToHTML v1.5.6.