Dictionary Check: yeti
"yeti" is a valid word!
Scrabble
7
points
Words with Friends
6
points
Definition
noun
a large hairy humanoid creature said to live in the Himalayas
Advertisement