Hochelaga Archipelago
English
Proper noun
Hochelaga
Archipelago
(
uncountable
)
a cluster of islands located at the confluence of the
Ottawa
and
Saint Lawrence Rivers
.