OWLLIGHT


Meaning of OWLLIGHT in English

noun glimmering or imperfect light.

Webster English vocab.      Английский словарь Webster.