YourDictionary

Montreal

  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)
Fr. name Montréal

Related Forms:

See Montreal in American Heritage Dictionary 4

Learn more about Montreal

link/cite print suggestion box