yetis

noun
  1. plural of yeti; large, hairy, ape-like creatures said to live in the Himalayan mountains
  2. Usage: mythological

Examples