chilliwack








noun

  1. a municipality in SW British Columbia, on the Fraser River.
54 queries 0.570