SUMATRA LEAF Meaning of SUMATRA LEAF in English add. ·- a thin, elastic, uniformly light-colored tobacco leaf, raised in sumatra and extensively used for cigar wrappers. Webster English vocab. Английский словарь Webster. 2012