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