Find the word definition

Wiktionary
amarasi

n. A language of Indonesia.

Wikipedia
Amarasi

Amarasi was a traditional princedom in West Timor, in present-day Indonesia. It had an important role in the political history of Timor during the 17th and 18th century, being a client state of the Portuguese colonialists, and later subjected to the Netherlands East Indies.