DAHOON Meaning of DAHOON in English add. ·- an evergreen shrub or small tree (ilex cassine) of the southern united states, bearing red drupes and having soft, white, close-grained wood; called also dahoon holly. Webster English vocab. Английский словарь Webster. 2012