Without snow, not having any snow.
From snow + -less.
Practice speaking and memorizing "snowless" and many other words and sentences in English.