leicester Meaning, Definition & Usage

  1. noun a largely agricultural county in central England
    Leicestershire.
  2. noun an industrial city in Leicestershire in central England; built on the site of a Roman settlement

WordNet