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