ゴウセツチタイ
Meanings
Noun
1. area of heavy snowfall
Composed of
tremendous snowfall; heavy snow
area; zone; (lit.) belt (of land)