DASHEEN Meaning of DASHEEN in English [da.sheen] n [origin unknown] (ca. 1899): taro Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012