Sumatra

/suːˈmɑː.trə/

Synonyms

  • Sumatra Island
  • Sundaland

Slang Meanings

Cool
That beach on Sumatra is sumatra, man!
Unique or exotic
Her dress is so sumatra, I've never seen anything like it.