Nomes e Apelidos
Nome de nascimento
William MacGregor
portuguêsWilliam MacGregor
holandêsWilliam MacGregor
espanholWilliam MacGregor
italianoSir William GCMG CB PC MacGregor
inglêsTambém conhecido/a como
Sir William Macgregor
inglêsRt. Hon. Sir William Macgregor
inglês