William MacDonald Grant
1670 - 1733 (63 years)Drag or scroll to see more of the chart.
John Oig Grant
1605-1663
1605-1663
Christian Rose
1605-1632
1605-1632
William Grant
1622-1703
1622-1703
Janet MacGregor Rose
1627-
1627-
John Grant
1647-1726
1647-1726
Katherine MacDonald
1649-1670
1649-1670
William MacDonald Grant
1670-1733
1670-1733