Meaning of LEICESTER in English

LEICESTER

[ 'lɛstə ]

■ noun

1》 (also Red ~ ) a kind of mild, firm orange cheese originally made in ~shire.

2》 (also Border ~ ) a sheep of a breed often crossed with other breeds to produce lambs for the meat industry.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.