M’Gregor, Robert (1695)
M’GREGOR, ROBERT, s of James M’Gregor, tailor; p to John Robb, wright, B, 8 May 1678; B as p to John Robb, 22 May 1695. i(2, 3)
M’GREGOR, ROBERT, s of James M’Gregor, tailor; p to John Robb, wright, B, 8 May 1678; B as p to John Robb, 22 May 1695. i(2, 3)