Margaret Macleod
Parents
Iain Macleod, 1st of Contilich
Children
Siblings
Donald 'Old Trojan' Macleod
Christina Macleod
Janet Macleod
John Macleod, 4th of Berneray