Meanings1Sumatra (one of the Indonesian islands)Written Forms蘇門答臘島Traditional · Main Form苏门答腊岛Alternate Form