HOLLY


Meaning of HOLLY in English

■ noun an evergreen shrub with prickly dark green leaves and red berries. [ Ilex aquifolium and other species.]

Origin

ME holi , shortened form of OE holegn , holen , of Gmc origin.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.