Names and Surnames
Birth name
John Eldon Bankes
GalicianJohn Eldon Bankes
AsturianJohn Eldon Bankes
AlbanianJohn Eldon Bankes
Brazilian PortugueseJohn Eldon Bankes
British EnglishJohn Eldon Bankes
Canadian EnglishJohn Eldon Bankes
PortugueseAlso known as
Sir John Eldon Bankes
English