Meaning of allayer

Definition of allayer

(noun) a person who reduces the intensity (e.g., of fears) and calms and pacifies; "a reliever of anxiety"; "an allayer of fears"

Other information on allayer

WIKIPEDIA results for allayer
Amazon results for allayer