Noun sir leonard hutton has 1 sense
  1. Hutton, Sir Leonard Hutton - English cricketer (1916-1990)
    --1 is a kind of cricketer
,
TOP