sir leonard hutton Meaning, Definition & Usage

  1. noun English cricketer (1916-1990)
    Hutton.

WordNet