Meaning of sir leonard hutton

Definition of sir leonard hutton

(noun) English cricketer (1916-1990)

Other information on sir leonard hutton

WIKIPEDIA results for sir leonard hutton
Amazon results for sir leonard hutton