SUMATRAN Meaning of SUMATRAN in English [ sʊ'mα:trən ]■ noun a native or inhabitant of the Indonesian island of Sumatra. ■ adjective relating to Sumatra. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004