Names and Surnames
Birth name
William John Forrest
EnglishWilliam John Forrest
DutchWilliam John Forrest
IrishWilliam John Forrest
BretonWilliam John Forrest
CorsicanWilliam John Forrest
DanishWilliam John Forrest
GermanWilliam John Forrest
SpanishWilliam John Forrest
FrenchWilliam John Forrest
IndonesianWilliam John Forrest
ItalianWilliam John Forrest
Low GermanWilliam John Forrest
PortugueseWilliam John Forrest
RomanianWilliam John Forrest
SwedishWilliam John Forrest
TahitianWilliam John Forrest
Brazilian PortugueseWilliam John Forrest
Multiple languages