Unscramble
Definition of Yeti
Noun: yeti ye-tee
A large hairy humanoid creature said to live in the Himalayas
- abominable snowman
See also:
yet
yetis
Anagrams containing the word
yeti
yeti
iyet
tiye
etiy