TENDU LEAF Meaning of TENDU LEAF in English [ teɪn'du: ]■ noun the leaves of an ebony tree, gathered in India as a cheap tobacco substitute.OriginHindi tendu . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004