Yeti
The Yeti or Abominable Snowman is a folkloric ape-like creature taller than an average human, that is said to inhabit the Himalayan mountains. The names Yeti and Meh-Teh are... Wikipedia
- Similar creatures: Bigfoot, Skunk Ape, Yeren, Yowie, Mande Barung, Orang Pendek, Almas, Barmanou
- Other name(s): Abominable Snowman, Migoi, Meh-teh et al.
- Country: Bhutan, India, Nepal, Russia (Siberia), Tibet
- Region: Himalayas
- Habitat: Mountains
- Data source: DuckDuckGo