ドカ雪

(sudden) heavy snowfall

Meaning

  1. n
    (sudden) heavy snowfall

Example sentences

  • There was heavy snow in the morning.