Definition of Snow-Clad

  • 1. Covered with snow Adjective Satellite

Synonyms for word "snow-clad"

Semanticaly linked words with "snow-clad"