Montreal UK /ˌmɒntɹiˈɔːl/US /ˌmɑntɹiˈɔl/ noun4 •A place in Quebec, Canada, at the confluence of the Ottawa and Saint-Lawrence Rivers •A river port, the largest city in Quebec, Canada.This year’s festival will mark 10 years since Unesco designated Dundee a design city, alongside Berlin, Montreal, Istanbul and others. — 2024 •An administrative region of Quebec, Canada, containing the island. •Ellipsis of Montreal Archipelago: an archipelago on the Saint Lawrence River in Quebec, Canada, which contains the island.