Limousin
English Dictionary
->
Letter L
-> Limousin
Search Dictionary:
Limousin Definition
(n)
a
region
of
central
France
west
of
the
Auvergne
mountains
Limousin Synonyms
Limousin
© Art Branch Inc.