Names and Surnames
Birth name
William Magill Kennedy
EnglishWilliam Magill Kennedy
GermanWilliam Magill Kennedy
PortugueseWilliam Magill Kennedy
FrenchWilliam Magill Kennedy
SpanishWilliam Magill Kennedy
DutchWilliam Magill Kennedy
Brazilian PortugueseWilliam Magill Kennedy
Multiple languages