Yeti
WordNet

noun


(1)   A large hairy humanoid creature said to live in the Himalayas
WiktionaryText

Etymology


From , a compound of the words and .

Noun



  1. An unidentified humanoid animal said to live in the Himalayas.
 
x
OK