Definition of Limousin

  • 1. A region of central France to the west of the Auvergne mountains Noun

Semanticaly linked words with "limousin"