Search
Ancestors
Map
Descendants
Load Gedcom file
Ancestors of Trahaearn Ap Caradog
Trahaearn Ap Caradog
Born: ABT 1030 Arwystli, Montgomeryshire, Wales
Died: 1081 Battle Of Carno, Arwystli, Montgomeryshire, Wales