Yeti

Noun

  • (cryptozoology) An unidentified humanoid animal said to live in the Himalayas.

Leave a Reply

Your email address will not be published.