The definition of a dahoon is an evergreen plant in the holly family.(noun)
An example of a dahoon is an evergreen shrub with leathery leaves and large clusters of red berries in the southern United States.
See dahoon in Webster's New World College Dictionary
Origin: < ?
See dahoon in American Heritage Dictionary 4
Origin: Origin unknown.