Janet MacLeod
Peerage person ID=200908
(b. 1668)
Parents
Ian 'Breac' Macleod, 18th of MacLeod
Florence Macdonald
Children
Dugald Campbell
Duncan Campbell
Jane Campbell
Anne Campbell
Partners
James Campbell