dahoon

noun
da·​hoon | \ dəˈhün\
variants: or less commonly dahoon holly
plural -s

Definition of dahoon

: an evergreen shrub (Ilex cassine) of the southern U.S.

called also yaupon

History and Etymology for dahoon

origin unknown

Keep scrolling for more