We do not currently know of any synonyms for snow-clad.
For similar words to snow-clad, try:
Did you mean snuggled?