Allan Macdonald, 5th of Belfinlay Peerage person ID=503408 Parents Mary Macdonald James Macdonald, 1st of Belfinlay Children Siblings Mary Macdonald Ranald Macdonald Angus Macdonald, 2nd of Belfinlay Alexander Macdonald