Attested.to

Definition

highly favored or fortunate (as e.g. by divine grace)

Seed ·

Term in context

blessed in CommonParlance