Definition of Leicestershire

  • (noun) a largely agricultural county in central England

Synonyms of Leicestershire


Antonyms of Leicestershire


No Antonyms Found.

Homophones of Leicestershire


No Homophones Found.