Definition of Yeti

  • 1. A large hairy humanoid creature said to live in the Himalayas Noun

Synonyms for word "yeti"

Semanticaly linked words with "yeti"

Hyponims for word "yeti"