meaning of american holly

american holly meaning in General Dictionary

an evergreen tree