• Sumatra

    Origin

    Mentioned in the 11th century in Sanskrit as Sumatra-bhumi "land of Sumatra", gradually replacing the earlier Svarna-dvīpa.

    Full definition of Sumatra

    Proper noun

    Sumatra

    (plural Sumatras)
    1. The largest island of Indonesia.

    Derived terms

    Anagrams

    © Wiktionary