Tag: Abominable Snowman
-
Wrestling a Wild Yeti
The yeti – or Abominable Snowman – is a possibly mythical, ape-like beast native to Nepal and Tibet. The name “Yeti” derives from a Tibetan compound word that loosely translates to “manbear from the rocky place”…or something like that. “Abominable Snowman” was coined by a British lieutenant-colonel on a Mount Everest expedition. They located some…