Save Type Political Subdivision & Island Usage Greek Scripts Σουμάτρα(Greek) Meaning & History Greek form of Sumatra.