Island of W Indonesia (7)
I believe the answer is:
sumatra
(Other definitions for sumatra that I've seen before include "Large island of Indonesia" , "A US mart on an Indonesian island?" , "Eastern island" , "part of Indonesia" , "island in Indian ocean" .)