Sumatra
0 antonyms and opposites of Sumatra.
Noun — A large island in western Indonesia, one of the biggest islands in the world.
No synonyms recorded for Sumatra yet. See its full definition.
← Back to the full definition of Sumatra0 antonyms and opposites of Sumatra.
Noun — A large island in western Indonesia, one of the biggest islands in the world.
No synonyms recorded for Sumatra yet. See its full definition.
← Back to the full definition of Sumatra