Leicestershire

1. (noun) a largely agricultural county in central England
Synonyms: Leicester
Related Words: county



Terms and Conditions of Use / Copyright Notice