Montreal Hear it!

Montreal Definition

Mon·treal (män′trē ôl, mun′-)

  1. city & seaport in SW Quebec, Canada, on an island in the St. Lawrence River: pop. 1,016,000 (met. area, 3,327,000)

  2. this island: 201 sq mi (521 sq km)

Etymology: Fr Montréal, after Mont Royal, Mount Royal, at its center

Montreal Related Forms

Mon′·tre·al·er noun