Attested.to

Definition

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

Seed ·

Term in context

blest in CommonParlance