Sumatra in Greek Sumatra in Greek Σουμάτρα proper noun The largest island entirely in Indonesia and the world’s sixth largest island. Add to Flashcards