Sasquatch definitions

săs'kwŏch, -kwăch
A huge, hairy, humanlike creature with long arms, living in the mountains of NW North America.
noun
7
0
(cryptozoology) A large hairy humanoid creature of western North America; a Bigfoot.
noun
0
0

Origin of sasquatch

Halkomelem (Salishan language of southwest British Columbia) sƐ´sq'əč