Margaret Macdonald Peerage person ID=510293 Parents Angus Macalister Macdonald, 7th of Glengarry Margaret MacLeod Children Siblings Donald Macdonald, 8th of Glengary and Morar Angus 'Og' Macdonald John Macdonald Elizabeth Macdonald Partners unknown Cuthbert of Castlehill Torquil 'Conanach' MacLeod