Definition of Montreal from the Oxford Advanced Learner's Dictionary

 

Montreal

 
BrE BrE//ˌmɒntriˈɔːl//
 
; NAmE NAmE//ˌmɑːntriˈɔːl//
 
 
jump to other results
the largest city in the Canadian province of Quebec, on the St Lawrence River. Montreal was under French rule until 1763 and over two-thirds of its population are French-speaking.
See the Oxford Advanced American Dictionary entry: Montreal