ALL meanings of limousin
Li·mou·sin
L l - noun limousin a former province in central France. 1
- noun limousin one of a breed of hardy French beef cattle, now popular in the U.S. 1
- noun limousin A breed of beef cattle. 1
- noun limousin a region and former province of W central France, in the W part of the Massif Central 0
- noun limousin a breed of fairly large yellowish-to-reddish-gold beef cattle originally from France 0
- noun limousin historical region of WC France, west of Auvergne 0
- noun limousin metropolitan region of modern France in the same general area: 6,541 sq mi (16,941 sq km); pop. 723,000; chief city, Limoges 0