Ancestry of
John Balfour
(c1749–1781)
Look → Click or tap a name to see more details including sources or famous kin.
1st Generation
1. John Balfour (c1749–1781)
2nd Generation
2. Andrew Balfour (c1700–p1773)
3rd Generation
4. John Balfour (–c1731)
4th Generation
10. William Arroll