leicesterEnglish

Leicester, Leicestershire

Noun

A largely agricultural county in central England

English: Leicestershire, Leicester

Bahasa: Leicester, Leicestershire

An industrial city in Leicestershire in central England, built on the site of a Roman settlement

English: Leicester

Bahasa: Leicester

Bahasa words with similar meanings

English words with similar meanings

Show 1 words

Words that start with "leicester"