John MacGregor, 6th of Glengyle (died 1700) (1658–1700) Parents Margaret Campbell Donald MacGregor Children Gregor 'Ghlum Dubh' MacGregor, 7th of Glengyle Siblings Margaret MacGregor Duncan MacGregor Rob Roy MacGregor Partners Christian Campbell