American English

Definition of Montréal from the Oxford Advanced American Dictionary



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