Attested.to

Definition

a person who reduces the intensity (e.g., of fears) and calms and pacifies

Seed ·

Term in context

allayer in CommonParlance