Noun christmas holly has 1 sense
  1. American holly, Christmas holly - an evergreen tree
    --1 is a kind of poisonous plant; holly
,
TOP