sumatra (0 synonym found)

We don't have synonyms for sumatra yet — it may be a rare, specialized, newly coined, or misspelled word. The closest thesaurus entries we have are sumitra and sumatera.


We don't have any synonyms for sumatra yet.

Did you mean…

Think sumatra belongs in the thesaurus? Recommend it and we'll take a look.


Definition of sumatra:

°The largest island of Indonesia.

Definition of sumatra:

°The largest island of Indonesia.

Back to Top