James Macdonald, 1st of Belfinlay
Peerage person ID=503399
(d. 1709)
Parents
Anne Macdonald
Ranald 'Og' Macdonald, 2nd of Benbecula
Children
Alexander Macdonald
Ranald Macdonald
Mary Macdonald
Allan Macdonald, 5th of Belfinlay
Angus Macdonald, 2nd of Belfinlay
Siblings
Donald Macdonald, 17th of Clanranald and Moidart and 3rd of Benbecula
Partners
Mary Macdonald