cheerer

noun
  1. a person who cheers or shouts in support or encouragement
  2. something that makes someone feel happier or more cheerful
  3. Usage: informal

Examples