Definition of the Word YETI
An unidentified humanoid animal said to live in the Himalayas.
Close Window