Leicester
1. |
(noun) an industrial city on the River Soar in Leicestershire in central England; built on the site of a Roman settlement |
|
Related Words: city, metropolis, urban center |
|
2. |
(noun) a largely agricultural county in central England |
|
Synonyms: Leicestershire |
|
Related Words: county |
|
|