1 definition by Yrieix Eloi

A province of France, very green, with beautiful meadows, brown cattle, old houses and retired British.
My parents sold their ugly terrace house in a London suburb and bought a lovely old farm in Limousin.
by Yrieix Eloi September 27, 2010
Get the Limousin mug.