Sumatra is a crossword puzzle answer that we have spotted 3 times. Indonesian island Large Indonesian island Large island of Indonesia