Noun Definition

christmas holly

1.Definition: an evergreen tree

Related Noun(s):american holly

Category: Plants