雪男

abominable snowman; yeti

Meaning

  1. n
    abominable snowman; yeti

Example sentences

  • The Abominable Snowman is a Himalayan monster.

  • I heard that they discovered the footprints of an abominable snowman in the Himalayan mountains.