Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun limousin
1 sense of limousin
Sense 1
Limousin -- (a region of central France to the west of the Auvergne mountains)
INSTANCE OF=> French region -- (a geographical subdivision of France)