Yeti

Referenced in 1 episode

Definition

Also known as the Abominable Snowman, the Yeti is a legendary creature in Himalayan folklore, often described as a large, ape-like being.