alleviator

Noun

 * 1) That who or which alleviates.
 * Blessed is he who is an alleviator of suffering.
 * Aspirin is an alleviator of headaches.