Definition of Leicestershire

  • 1. A largely agricultural county in central England Noun

Synonyms for word "leicestershire"

Semanticaly linked words with "leicestershire"