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