Summary
English Synonyms:   more detail...
  1. Limousin:


English

Detailed Synonyms for Limousin in English

Limousin:

Limousin [the ~] noun

  1. the Limousin
    – a region of central France to the west of the Auvergne mountains 1
    the Limousin
    – a region of central France to the west of the Auvergne mountains 1
  2. the Limousin
    the Limousin

Related Definitions for "Limousin":

  1. a region of central France to the west of the Auvergne mountains1