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
Tweet