abominable snowman (n.) Look up abominable snowman at Dictionary.com
1921, translating Tibetan meetaoh kangmi.