Definitions for "Montreux"
Montreux is a resort town in the Canton of Vaud, Switzerland, on Lake Geneva with a population of 22,897. Montreux also has a famous Christmas Market that takes place for four weeks during the Christmas period.
Montreux was the name of a fusion band, specializing in the blend of jazz and bluegrass, with jam elements. The band was active from approximately 1980 until 1990 and recorded on Windham Hill Records. The name of the band came from the jazz festival in Switzerland of the same name.