English dictionary
northern lights meaning and definition
Definition and meaning of northern lights at MeaningMonkey.org. northern lights meaning and definition in the English Dictionary.NORTHERN LIGHTS noun
Definition of northern lights (noun)
- the aurora of the northern hemisphere
- synonyms: aurora borealis
Source: Princeton University Wordnet