English synonyms about - contact  

yeti

noun

1 yeti

A large hairy humanoid creature said to live in the Himalayas.

synonym: abominable snowman.

Dutch: verschrikkelijke sneeuwman, yeti
Polish: yeti, człowiek śniegu


Find more on yeti elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0189