allayerEnglish

allayer, comforter, reliever

Noun

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

English: reliever, allayer, comforter

English words with similar meanings

Show 2 words