limousin

Noun
  1. A region of central France to the west of the Auvergne mountains (synset 108962738)

Other Searches