Squamish in French Squamish in French squamish proper noun The Salishan language of this people. Add to Flashcards