アメマジリノユキ
Meanings
Noun
1. snow mingled with rain
Composed of
(something) mixed with rain (snow, wind, etc.)
snow; snowfall