Meaning of 雪男 in Japanese
Definition of 雪男
-
(n) abominable snowman; yeti
雪男はヒマラヤの怪物だ。
The abominable snowman is a Himalayan monster.
雪男はヒマラヤの怪物だ。
The abominable snowman is a Himalayan monster.