Sumatra
noun
°The largest island of Indonesia.