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