'sky glow' definitions:

Definition of 'sky glow'

(from WordNet)
noun
Illumination of the night sky in urban areas