1. Proper noun. a volcano located on the north side of Siau Island in Indonesia ¹
¹ Source: wiktionary.com