Advertisement
Synonyms of Holly
Primary definition: An evergreen shrub or tree with glossy dark green spiny leaves and bright red berries, commonly used as a Christmas decoration.
Ranked Synonyms (Strongest to Related)
Advertisement
Antonyms & Opposite Concepts
Translate "Holly" to 10 World Languages
Related Grammar & Writing Masterclasses
View all guides โAdvertisement