Synonyms of Yeti in English :

Antonyms of Yeti in English

Thesaurus of Yeti in English

Yeti

see definition of yeti

Synonyms 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