Nuns' Island noun1 •An island of Hochelaga Archipelago, Saint Lawrence River, Montreal, Quebec, Canada, co-terminous with the suburb Nuns' Island, located offshore to the south from Verdun borough, Montreal Island.