answersLogoWhite

0

Yeti in Tibetan the word means "magical creature". It is truly a seemingly supernatural enigma in the shape of a hairy, biped creature that resembles a giant ape. The Himalayas lie on the border between India, Nepal, and Tibet. Large stretches around these rough valleys and peaks are uninhabited. Eyeswitnes regard the creature as an ape and not the figure portayed in the films with large fangs and nails.

User Avatar

Wiki User

15y ago

What else can I help you with?