lemosínFormsTop 45000MeaningsAdjective1. of, from or relating to the geographic region of Limousin, Nouvelle-Aquitaine, France or the city of Limoges in the Limousin region