Associations to the word «Sumatra»

Wiktionary

SUMATRA, proper noun. The largest island of Indonesia.
SUMATRA LEAF, noun. A thin, elastic, uniformly light-coloured tobacco leaf, grown in Sumatra and extensively used for cigar wrappers.

Dictionary definition

SUMATRA, noun. A mountainous island in western Indonesia.

Wise words

We cannot always control our thoughts, but we can control our words, and repetition impresses the subconscious, and we are then master of the situation.
Florence Scovel Shinn