Definify.com

Definition 2024


snowlight

snowlight

English

Noun

snowlight (uncountable)

  1. The light reflected by snow.

Translations

Anagrams