The Italian term "nevoso" matches the English term "snow covered"

other italian words that include "nevoso" : english :
nevoso snowcapped
nevoso snowily
nevoso snowy