meliorator

listen to the pronunciation of meliorator
English - English
One who meliorates