Definitions of snow-clad:

  • adjective:   covered with snow
    Example: "Snow-clad hills"