Definition of Limousin

Noun: Limousin  ,li-mow'zang or li'moo-sin

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

See also:
Limosa
limousine

Anagrams containing the word Limousin

lusonimi nlimousi inlimous sinlimou usinlimo ousinlim mousinli imousinl