Montreal North Hear it!

Montreal North Definition

Montreal North

city in SW Quebec, Canada: suburb of Montreal, on Montreal Island: pop. 82,000