leicestershireEnglish

Leicester, Leicestershire

Noun

A largely agricultural county in central England

English: Leicestershire, Leicester

Bahasa: Leicester, Leicestershire

Bahasa words with similar meanings

English words with similar meanings

Show 1 words