Attested.to

Definition

the aurora of the Northern Hemisphere

Seed ·

Term in context

aurora borealis in CommonParlance