English synonyms about - contact  

Limousin

noun

1 Limousin

A region of central France to the west of the Auvergne mountains.

Dutch: Limousin


Find more on limousin elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0323