NichiDict

山雪

やまゆき
[yamayuki]

Meanings

1.Noun

snow that falls on mountains