ナゴリノユキ
Meanings
Noun
1. lingering snow
2. snowfall at the end of the winter or the beginning of spring
Composed of
remains; traces; (the sorrow of) parting; end
snow; snowfall