gladdener

noun
  1. a person or thing that makes someone happy or cheerful
  2. Usage: informal; often used in literary or poetic contexts

Examples