Ancestry of
John Hill
(1666–1772)
Look → Click or tap a name to see more details including sources or famous kin.
1st Generation
1. John Hill (1666–1772)
2nd Generation
2. Roger Hill (c1635–c1696)
3. Mary Cross
3rd Generation
4. Peter Hill (c1610–a1667)
6. John Cross