Bing

ALL RESULTS

1-10 of 3,990,000 results·

yeti

The Yeti or Abominable Snowman is possibly a creature and an ape-like cryptid said to inhabit the Himalayan region of Nepal and Tibet. The names Yeti and Meh-Teh are commonly used by the people indigenous to the region, and are part of their ...

Pagination