aurora borealis

1. (noun) the aurora of the northern hemisphere
Synonyms: northern lights
Related Words: aurora



Terms and Conditions of Use / Copyright Notice