Synonyms of Yeti in English :
Antonyms of Yeti in English
Thesaurus of Yeti in English
Yeti
see definition of yetiSynonyms of yeti
1. (noun) a large hairy humanoid creature said to live in the Himalayas
Hypernyms of yeti
1. (noun) a large hairy humanoid creature said to live in the Himalayas