LIMOUSIN
Meaning of LIMOUSIN in English
/lee mooh zaonn"/ , n.
1. a former province in central France.
2. one of a breed of hardy French beef cattle, now popular in the U.S.
Random House Webster's Unabridged English dictionary.
Полный английский словарь Вебстер - Random House .
2012