Margaret MacLeod
Peerage person ID=510291
(b. 1523)
Parents
unknown MacLeod of Macleod
Children
Margaret Macdonald
Angus 'Og' Macdonald
Partners
Angus Macalister Macdonald, 7th of Glengarry