yeti

(noun)

noun

1. a large hairy humanoid creature said to live in the Himalayas

Definition categories: person