Nouns

(n)Sumatraa mountainous island in western Indonesia