Vocabulary

山雪

snow that falls on mountains

noun