0%

ALL meanings of montreal

Mont·re·al
M m
  • noun montreal city in Canada 1
  • noun montreal a seaport in S Quebec, in E Canada, on an island (Montreal Island) in the St. Lawrence. 1
  • noun montreal a city and major port in central Canada, in S Quebec on Montreal Island at the junction of the Ottawa and St Lawrence Rivers. Pop: 1 039 534 (2001) 0
  • noun montreal city & seaport in SW Quebec, Canada, on an island in the St. Lawrence River: pop. 1,016,000 (met. area, 3,327,000) 0
  • noun montreal this island: 201 sq mi (521 sq km) 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?