English | German | Russian | Czech

Squamish English

Meaning Squamish meaning

What does Squamish mean?

Squamish

An indigenous people of southwestern British Columbia, Canada.

Squamish

a language of the Salishan family

Are you looking for...?