limousin

lɪmjuːsɪn

Definitions

1. noun

A region of south-central France, particularly known for its beef cattle.

“The tourist visited the rolling hills of the Limousin region.”

Synonyms

  • beef country
  • cattle region

Antonyms

  • barren region
  • deserted land