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 - Словарь современного английского языка.