Meaning of 雪男 in Japanese

  1. Words

Definition of 雪男

  1. (n) abominable snowman; yeti

    雪男はヒマラヤの怪物だ。
    The abominable snowman is a Himalayan monster.

Back to top