雪男
ゆ
き
お
と
こ
Meanings
1
abominable snowman; yeti
Refers to the legendary ape-like creature said to inhabit the Himalayan region. In Japanese, it is often used in the same context as the English terms.
There is a legend that the yeti lives in the Himalayas.