noun a city in S British Columbia, in SW Canada.
kamloops 🔊 Listen to this noun a city in S British Columbia, in SW Canada. Share Facebook Twitter Google +