abominable snowman in Japanese

Pronunciation
雪男
Expressions
noun: large hairy humanoid creature said to live in the Himalayas

Share this page