Search results
8 hours ago · Montreal (CA: / ˌ m ʌ n t r i ˈ ɔː l / ⓘ MUN-tree-AWL; French: Montréal ⓘ) is the largest city in the province of Quebec, the second-largest in Canada, and the tenth-largest in North America.
- Canada
- Mount Royal
- May 17, 1642
- Montreal