leicester
1. [ noun ] (government,geography) a largely agricultural county in central England
Synonyms: Leicestershire
Related terms: county England Bosworth_Field
2. [ noun ] (government,geography) an industrial city on the River Soar in Leicestershire in central England; built on the site of a Roman settlement
Related terms: city England Leicestershire
Similar spelling:   Leycesteria
  leucocyte