What is the meaning of aurora in English?

Learn vocabulary with pictures as well as definitions of aurora in English

Learn in

See more

n. aurora

Definition of aurora in English

Atmospheric glow produced by the collision of ions from solar winds against the Earth's magnetosphere, occurring especially at the poles.

Synonyms of aurora in English

polar lightsaurora polarispolar aurora