Anne MacLeod Peerage person ID=506225 Parents Norman MacLeod Anne Martin Children Siblings Elizabeth Macleod Emilia MacLeod John MacLeod of MacLeod, younger Rich Mary MacLeod