aurora borealis
1.
(
noun
) the aurora of the northern hemisphere
Synonyms:
northern lights
Related Words:
aurora
Terms and Conditions of Use / Copyright Notice