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.”
lɪmjuːsɪn
1. noun
A region of south-central France, particularly known for its beef cattle.
“The tourist visited the rolling hills of the Limousin region.”