melioratorEtymologyFrom meliorate + -or.nounOne who meliorates; an improver.“Who can fault Ralph Waldo Emerson for observing that “the greatest meliorator of the world is selfish, huckstering trade?””