abominable snowman in Finnish
abominable snowman in Finnish
lumimies
(cryptozoology, often, capitalized) A humanoid or apelike animal said to exist in the Himalayas.