île de Montréal
Meanings
Name
1. Island of Montreal (an island of Quebec, Canada, part of the Hochelaga Archipelago and containing mostly the city of Montreal)