John Macdonald, 5th of Glengarry
Peerage person ID=510274
(d. 1501)
Parents
Mary Maclean
Children
Alexander Macdonald, 6th of Glengarry
Partners
unknown daughter Cameron