Definitions for "Cherisher"
One who cherishes.