Limousin
Top 20000
Meanings
Noun
1. native or inhabitant of the Limousin region of Nouvelle-Aquitaine, France (usually male)