Crossword Genius

Island craft backed by whole area (7)

Ross

I believe the answer is:

(Other definitions for sumatra that I've seen before include "Large island of Indonesia", "Large Indonesian island", "Eastern island", "Island in western Indonesia", "island in Indian ocean".)

I've seen this clue in The Telegraph.