geographical name island W Indonesia S of Malay Peninsula area 182,542 square miles (472,784 square kilometers ) , ~n adjective or noun
SUMATRA
Meaning of SUMATRA in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012