Find the word definition

Wikipedia
Lewotobi

Lewotobi is a twin volcano located in the southeastern part of the island of Flores, Indonesia. It is composed of the Lewotobi Lakilaki and Lewotobi Perempuan stratovolcanoes.

In one of Rudyard Kipling's stories it is called Loby Toby.