Attested.to

Definition

the first light of day

Seed ·

Term in context

aurora in CommonParlance