William David KerrMacGillivray
1867–1933
Names and Surnames
Birth name
William David Kerr MacGillivray
EnglishWilliam David Kerr MacGillivray
GermanWilliam David Kerr MacGillivray
FrenchWilliam David Kerr MacGillivray
SpanishWilliam David Kerr MacGillivray
ItalianWilliam David Kerr MacGillivray
PortugueseWilliam David Kerr MacGillivray
DutchWilliam David Kerr MacGillivray
GalicianWilliam David Kerr MacGillivray
AsturianWilliam David Kerr MacGillivray
Brazilian PortugueseAlso known as
Dr. W. MacGillivray
English