ALLAYER

Definition of ALLAYER

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