Synonyms for sumatra

1. Sumatra (n.)

a mountainous island in western Indonesia

Synonyms:
x