Sasquatch

Definition

A legendary ape-like creature said to inhabit North American forests, with numerous alleged sightings and encounters contributing to cryptid folklore.