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 |
|