Synonym.com
NEW
Table of Contents
1. Sumatra
Rhymes with Sumatra
Table of Contents
1. Sumatra
Rhymes with Sumatra
Synonyms
1. Sumatra
noun.
a
mountainous
island
in
western
Indonesia.
Synonyms
Indonesia
Medan
Sumatran
Dutch East Indies
Rhymes with Sumatra
malhotra
sinatra
nicotra
download a flashcard