SynonymX
Speak
Yeti
Definition of Yeti
1.
A large hairy humanoid creature said to live in the Himalayas
Noun
Synonyms for word "yeti"
abominable snowman
Semanticaly linked words with "yeti"
legendary creature
Hyponims for word "yeti"
legendary creature