Vocabulary
山雪
やまゆき
snow that falls on mountains
noun