WHAT’S THE MORE FAMILIAR NAME OF THE HIMALAYAS’ YETI? May 9, 2017 By Show answer THE ABOMINABLE SNOWMAN More General Knowledge Questions