leicester

Noun
  1. A largely agricultural county in central England (synset 108904239)
  2. An industrial city in Leicestershire in central England;
    Built on the site of a Roman settlement (synset 108899424)

Other Searches