meaning of leicestershire

1. a largely agricultural county in central England


Related Words

leicestershire |

Developed & Maintained By Taraprasad.com

Treasure Words