Sū mén dá là苏门答腊Sumatra, one of the Indonesian islandsFrequency 3.2MeaningsSumatra, one of the Indonesian islands