Telugu Meaning of sumatra
సుమత్రా
Other Telugu words related to సుమత్రా
No Synonyms and anytonyms found
Nearest Words of sumatra
Definitions and Meaning of sumatra in English
sumatra (n)
a mountainous island in western Indonesia
FAQs About the word sumatra
సుమత్రా
a mountainous island in western Indonesia
No synonyms found.
No antonyms found.
sumach => సుమాక్, sumac family => సుమాక్ కుటుంబం, sumac => సుమాక్, sum up => సారాంశం, sum total => మొత్తం,