SynonymX
Speak
Limousin
Definition of Limousin
1.
A region of central France to the west of the Auvergne mountains
Noun
Semanticaly linked words with "Limousin"
france
french republic
french region