Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: Sumatra  sû'maa-tru
  1. One of the largest islands of Indonesia, known for its tropical rainforests and diverse wildlife
    "Sumatra is home to endangered orangutans and Sumatran tigers"

Type of: island

Part of: Dutch East Indies [archaic], Indonesia, Republic of Indonesia

Encyclopedia: Sumatra, Jackson County, FL