Definitions of Sumatra:

  • noun:   a mountainous island in western Indonesia