Need synonyms for airglows? Here's a list of similar words from our thesaurus that you can use instead.
Noun
Plural for a faint illumination in the sky due to photochemical luminescence in the upper atmosphere, now rarely observed by earthbound humans without the assistance of intruments