Mary Macdonald Peerage person ID=503400 (b. 1660) Parents Marion Macdonald Alexander Macdonald, 2nd of Kinlochmoidart Children Allan Macdonald, 5th of Belfinlay Angus Macdonald, 2nd of Belfinlay Mary Macdonald Alexander Macdonald Ranald Macdonald Siblings Janet Macdonald James Macdonald Partners James Macdonald, 1st of Belfinlay