Synonyms for "alleviant"

Words with similar meaning