Did you mean Sumatran?
Sumatran
adjective
°From, or pertaining to, the island of Sumatra.
noun
°Someone from Sumatra.