Names and Surnames
Birth name
John Borland Thayer III
ItalianJohn Borland Thayer III
ItalianAlso known as
John Borland Thayer Jr.
EnglishJohn Borland Thayer III
EnglishJohn Borland Thayer Jr.
EnglishJohn Borland Thayer III
EnglishJohn Borland Thayer III
FrenchJohn Borland Thayer III
SpanishJohn Borland Thayer III
FrenchJohn Borland Thayer III
Spanish