yeti

noun
  1. a large, hairy, ape-like creature said to live in the Himalayan mountains
  2. Usage: also called the Abominable Snowman

Examples