Riviere-du-Loup The city/word Riviere-du-Loup means Canada. The city Riviere-du-Loup lies in Canada. The country Canada contains the city Canada.