What is the full meaning of skyglows
SKYGLOW, a glow in the night sky resulting from urban lights [n]
Example of the word skyglows placed on a Scrabble board.