leicestershire

Noun
  1. A largely agricultural county in central England (synset 108904239)

Other Searches