YourDictionary

sasquatch

noun

a huge, hairy, humanlike creature with long arms, reputed to live in the mountains of NW North America

See sasquatch in American Heritage Dictionary 4

link/cite print suggestion box