leicester

Nouns

  • (n) a largely agricultural county in central England Leicestershire,
  • (n) an industrial city in Leicestershire in central England; built on the site of a Roman settlement

Synonyms

Leicestershire

Words of close approximity

Leicestershire