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