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