ゆきすて
Meanings
Noun
1. snow disposal yard; snow dump
Kanji used
snow
throw away
location
Composed of
snow; snowfall
dumping ground; dump