Display virtual keyboard interface

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 should have a great fewer disputes in the world if words were taken for what they are, the signs of our ideas only, and not for things themselves.
John Locke