Holly

/ˈhɒli/

Synonyms

  • Christmas plant
  • evergreen shrub
  • Ilex

Slang Meanings

To be happy or cheerful, akin to being in a 'holly' mood.
She’s feeling holly after receiving good news.