Donald MacLeod, 1st of Fasach
Peerage person ID=638589
Parents
Norman MacLeod, 4th of Watermish
Catherine MacDonald
Children
Siblings
William MacLeod, 5th of Watermish
Alexander MacLeod, 1st of Liosail