LIMOUSIN


Meaning of LIMOUSIN in English

[Lim.ou.sin] n [Limousin, France] (1920): any of a French breed of medium-sized yellow-red cattle bred esp. for meat

Merriam-Webster English vocab.      Английский словарь Merriam Webster.