Names and Surnames
Birth name
Lt Cdr Geoffrey Arthur George Brooke
EnglishGeoffrey Arthur George Brooke
PortugueseAlso known as
Geoffrey Arthur George Brooke
EnglishGeoffrey Arthur George Brooke
GermanGeoffrey Arthur George Brooke
FrenchGeoffrey Arthur George Brooke
SpanishGeoffrey Arthur George Brooke
Dutch