LIMOUSIN


Meaning of LIMOUSIN in English

[ 'lɪmʊza~ \]

■ noun

1》 a native or inhabitant of ~, a region of central France.

2》 an animal of a French breed of beef cattle.

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