SUMATRA Meaning of SUMATRA in English Su ‧ ma ‧ tra /sʊˈmɑːtrə/ BrE AmE the second largest of the islands that form the country of Indonesia. Its largest city is Padang. —Sumatran noun , adjective Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012