Meaning of aurora borealis

Definition of aurora borealis

(noun) the aurora of the northern hemisphere

Other information on aurora borealis

WIKIPEDIA results for aurora borealis
Amazon results for aurora borealis