noun a municipality in SW British Columbia, on the Fraser River.
chilliwack 🔊 Listen to this noun a municipality in SW British Columbia, on the Fraser River. Share Facebook Twitter Google +