Noun Definition
leicester
1.Definition: a largely agricultural county in central England
Related Noun(s):leicestershire
Category: Places2.Definition: an industrial city in Leicestershire in central England; built on the site of a Roman settlement
Category: Places