CHRISTMAS HOLLY



Definition:

  1. [noun] an evergreen tree
    Synonyms: American holly, Christmas holly