0%

ALL meanings of montreal north

Mont·re·al north
M m
  • noun montreal north a city in S Quebec, in E Canada, N of Montreal. 1
  • noun montreal north city in SW Quebec, Canada: suburb of Montreal, on Montreal Island: pop. 82,000 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?