Your search returned 1 result. Showing 1 to 1. MACGREGOR, EWAN [SSNE 7313]Other surname/sMACGREGGOR, MCGREGOROther first name/sEWEN, EUANTitle/rankCAPTAINNationality/regionSCOT, GLENMORISTON, GLENURQUHART, INVERNESS-SHIRE