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.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement