Meaning of yeti in English
Noun
1. ⦅sometimes Y-⦆ a big creature or wild animal like a human covered in a lot of hair believed by some people to live in the Himalayan mountains
English Intermediate DictionaryNoun
1. ⦅sometimes Y-⦆ a big creature or wild animal like a human covered in a lot of hair believed by some people to live in the Himalayan mountains