jump to corresponding sense entry
noun
A large hairy humanoid creature said to live in the Himalayas.
synonym: yeti.
is a specific kind of: legendary creature.
Dutch: verschrikkelijke sneeuwman, yetiPolish: yeti, człowiek śniegu
Find more on abominable snowman elsewhere: etymology - rhymes - Wikipedia.
debug info: 0.0145