Puffer Genealogy
MERCIA, Thurfrida Torfrida
Abt 1014 - Yes, date unknownDrag or scroll to see more of the chart.
Leofwine Earl of Mercia
0950-1028
0950-1028
Leofric Earl of Mercia
0968-1057
0968-1057
Godgifu Godiva Countess of Mercia
0980-1067
0980-1067