‹ Back to MacGregor surname
Wife of James Lock MacGregor Mother of Private; Private; Margaret Lock McGregor; Duncan McGregor and Edward Ingledew McGregor