Sir Leonard Hutton

Explore definitions, synonyms, and language insights of Sir Leonard Hutton

Definitions

Noun
English cricketer (1916-1990)

Synonyms