Sentence:  The pure and benign light of revelation has had a <WSD>meliorating</WSD> influence on mankind. 
Meaning of the word marked with <WSD> tags:  To make better; to improve; to solve a problem.