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