Trahaiarn ap Caradog
Birth:
Abt 1044
of Arwystli, Wales
FCID:5214:6647
Parents
Father:
Caradog ap Gwym
Mother:
ap Gwerystan
Marriage(s)