yeti
definition: a large hairy humanoid creature said to live in the Himalayas
example: The Everest expedition came to an untimely end upon being devoured by a Yeti.
speech part: noun
synonyms:
abominable snowman