yeti

from WordNet (r) 3.0 (2006)
yeti
    n 1: a large hairy humanoid creature said to live in the
         Himalayas [syn: {abominable snowman}, {yeti}]
    

[email protected]