Longman Dictionary English From Longman Dictionary of Contemporary EnglishSumatraSu‧ma‧tra /sʊˈmɑːtrə/ the second largest of the islands that form the country of Indonesia. Its largest city is Padang. —Sumatran noun, adjective ldoceonline.com