Definition of the Word YETI


An unidentified humanoid animal said to live in the Himalayas.

Close Window