Odia Meaning of sumatra
ସୁମାତ୍ରା
Other Odia 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 => ମୋଟ,