|
Definition of Yeti
1. Noun. A large hairy humanoid creature said to live in the Himalayas.
Definition of Yeti
1. Noun. (cryptozoology) An unidentified humanoid animal said to live in the Himalayas. ¹
¹ Source: wiktionary.com
Definition of Yeti
1. the abominable snowman [n -S]
Yeti Pictures
Click the following link to bring up a new window with an automated collection of images related to the term: Yeti Images