Donald MacLeod
Notes: You may have to scroll down or right to see chart.
James MacLeod, Hon.
1820-1856
James MacLeod, Hon. | |
B: | 1820 |
D: | 1856 |
John N. MacLeod
-1892
John N. MacLeod | |
D: | 1892 |
William MacLeod, Priest
1797-
William MacLeod, Priest | |
B: | 1797 |
|