山雪
Meanings
1
mountain snow; snow that falls on mountains
Refers specifically to snow falling in mountainous areas, often contrasted with 里雪 (snow falling in inhabited lowland areas).
See also: 里雪
Mountain snow will continue to fall tonight.
The mountain pass road was closed due to mountain snow.