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