Yeti Synonyms

yetē, yātē
A large hairy humanoid creature said to live in the Himalayas
(Noun)

Yeti Is Also Mentioned In

Words near Yeti in the Thesaurus