Ancestry of
Anne Foulis
Look → Click or tap a name to see more details including sources or famous kin.
1st Generation
1. Anne Foulis
2nd Generation
3rd Generation
4. John Foulis
4th Generation
8. James Foulis
9. Agnes Heriot (–1593)
5th Generation
16. Henry Foulis
17. Margaret Haldane
18. Robert Heriot
6th Generation
32. James Foulis
33. Catherine Brown