Words: abominable snowman yeti
Part of speech: n
Definition: a large hairy humanoid creature said to live in the Himalayas