ROTTI ROTTI, a fertile hilly island in the Indian Archipelago, SW. of Timor, formerly a Dutch possession, now part of Indonesia