NichiDict

赤雪

せきせつ
[sekisetsu]

Meanings

1.Noun

red snow (due to microscopic algae, yellow sand, etc.)