Meaning of Holly

Definition of Holly

(noun) any tree or shrub of the genus Ilex having red berries and shiny evergreen leaves with prickly edges
United States rock star (1936-1959)

Other information on Holly

WIKIPEDIA results for Holly
Amazon results for Holly