american holly Meaning, Definition & Usage

  1. noun an evergreen tree
    Christmas holly.

WordNet