HOLLY


Meaning of HOLLY in English

(n.) The holm oak. See 1st Holm.

Webster's English dictionary.      Английский словарь Webster.