sumatra

(noun) Sumatra

island (generic term)