SUMATRA LEAF Meaning of SUMATRA LEAF in English () A thin, elastic, uniformly light-colored tobacco leaf, raised in Sumatra and extensively used for cigar wrappers. Webster's English dictionary. Английский словарь Webster. 2012