Learn how to say Squamish correctly in English with this tutorial pronunciation video.
Oxford dictionary definition of the word Squamish:
noun (plural same)
1a member of an American Indian people of southwestern British Columbia.
2the Salishan language of the Squamish.
relating to the Squamish or their language.
alteration of the Squamish name