Attested.to

Definition

auguring favorable circumstances and good luck

Seed ·

Term in context

auspicious in CommonParlance