cheer-bringer

noun
UK /ˈtʃɪəˌbrɪŋə/
US /ˈtʃɪrˌbrɪŋər/

A cheer-bringer is someone who makes other people happy.

Grandma is the family cheer-bringer, always arriving with cookies and jokes.


OTHER MEANINGS

2. A person who brings good news or encouragement to a group.

The coach was a cheer-bringer after the tough loss, reminding the team of their progress.

3. Something, like a song or gift, that lifts people's spirits.

Her surprise letter was a real cheer-bringer during his long hospital stay.

4. A festive figure or mascot that entertains crowds at events.

The parade's cheer-bringer waved to the children from the float.