synonym
Home
>>
Definitions
>>
sumatra
Synonyms
Antonyms
Definitions
›
Definitions for sumatra
Overview of
noun
sumatra
The noun sumatra has 1 senses? (first 1 from tagged texts)
1. (1) Sumatra
(a mountainous island in western Indonesia)
Editor's Picks
History Thesis Topics
Passing a Hard College Class
Obstacles to Overcome When Doing Online Classes
How to Footnote in APA
Strategies for Promoting Positive Behaviors in High School
How to Start an Introduction When Writing an Essay About Poetry
Synonym.com © 2001-2013, Demand Media, all rights reserved. The database is based on Word Net a lexical database for the English language. see
disclaimer
Classroom
|
Privacy Policy
|
Terms
|
Ad Choices