Yeti Synonyms

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

Yeti Is Also Mentioned In

Advertisement

Words near Yeti in the Thesaurus