ドカ どかゆき
dokayuki

Noun

1. (sudden) heavy snowfall

Colloquial
Other forms: