aurora borealis

Explore definitions, synonyms, and language insights of aurora borealis

Definitions

Noun
the aurora of the northern hemisphere

More General Terms