The Abominable Snowman, or Yeti, is really just a legend derived from stories about the Himalayan Brown Bear,
says this Japanese researcher. He found that 'meti' means brown bear in the language of the indigenous people around the Himalayas. But in one region they say 'yeti' instead of 'meti.' Thus the tales about the Yeti.
Comments
http://www.youtube.com/watch?v=ZTQcZDF3amU
http://www.youtube.com/watch?v=XvAY26OAfAI
Look here
http://www.youtube.com/watch?v=uFQsV-v040I
:D