Yetis Meaning
There are 1 meaning(s) for word Yetis
Meaning 1 : a large hairy humanoid creature said to live in the Himalayas
Synonyms : abominable snowman
Synonyms : abominable snowman
Similar words of Yetis :
