Montluçon


Also found in: Encyclopedia, Wikipedia.
Related to Montluçon: Vichy

Montluçon

(French mɔ̃lysɔ̃)
n
(Placename) an industrial city in central France, on the Cher River. Pop: 39 492 (2008)