English | German | Russian | Czech

Kamloops English

Meaning Kamloops meaning

What does Kamloops mean?

Kamloops

A city and lake in British Columbia, Canada, located at the confluence of the two branches of the Thompson River.

Synonyms Kamloops synonyms

What other words have the same or similar meaning as Kamloops?

Are you looking for...?