Names and Surnames
Birth name
John Cecil Masterman
EnglishJohn Cecil Masterman
FrenchJohn Cecil Masterman
SpanishJohn Cecil Masterman
DutchJohn Cecil Masterman
GermanJohn Cecil Masterman
PortugueseJohn Cecil Masterman
ItalianAlso known as
Sir John Cecil Masterman
English