English Dictionary
Definition holly in British English
holly noun
noun
/ˈhɒli/
Synonyms and related words
