Attested.to

Definition

protect through supernatural powers or charms

Seed ·

Term in context

charm in CommonParlance