Urdu Meaning of sumatra
سوماترا
Other Urdu 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 => مجموع,