Dictionary.com
Thesaurus.com

Squamishes

  • plural
    of Squamish.
    Squamish
    noun
    a member of a First Nation of the southwestern coast of British Columbia.

More Suggestions