Forteau The city/word Forteau means Canada. The city Forteau lies in Canada. The country Canada contains the city Canada.