Mary Macdonald Peerage person ID=640403 Parents Margaret Macdonald Archibald Macdonald Children Donald 'Gorm' Macdonald Siblings Sir Donald Gorme Og Macdonald, 1st Baronet Partners Ranald Macdonald, 1st of Benbecula