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 .