Definition of Montréal from the Oxford Advanced American Dictionary

 

Montréal

 
NAmE//ˌmɑntriˈɔl//
 
 
jump to other results
the largest city in the Canadian province of Québec, on the St. Lawrence River. Montréal was under French rule until 1763 and over two-thirds of its population are French-speaking.
See the Oxford Advanced Learner's Dictionary entry: Montréal