Overview of noun leicester
The noun leicester has 2 senses
                                                      
- Leicestershire, Leicester -- (a largely agricultural county in central England)
- Leicester -- (an industrial city in Leicestershire in central England; built on the site of a Roman settlement)