meliorant
/ˌmɛliˈɔrənt/Definitions
1. noun
A person or thing that improves or tends to improve something, especially the condition or environment of a place.
“The city’s new government was seen as a meliorant force in the community, bringing about positive change.”