Nomi e Cognomi
Nome di nascita
William MacGregor
italianoWilliam MacGregor
olandeseWilliam MacGregor
spagnoloWilliam MacGregor
franceseWilliam MacGregor
portogheseSir William GCMG CB PC MacGregor
ingleseConosciuto/a anche come
Sir William Macgregor
ingleseRt. Hon. Sir William Macgregor
inglese