Noun Definition

limousin

1.Definition: a region of central France to the west of the Auvergne mountains

Category: Places