northern lights

Explore definitions, synonyms, and language insights of northern lights

Definitions

Noun
the aurora of the northern hemisphere

More General Terms