Meaning of northern lights

Definition of northern lights

(noun) the aurora of the northern hemisphere

Other information on northern lights

WIKIPEDIA results for northern lights
Amazon results for northern lights