SUNBURST


Meaning of SUNBURST in English

noun a burst of sunlight.

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