luminescence - English Synonyms Dictionary

luminescence

n.
[1] glow