abominable snowman (n.)youdaoicibaDictYouDict
1921, translating Tibetan meetaoh kangmi.