Find the word definition

Wikipedia
Isangel

Isangel is a town in Vanuatu.

Located on the island of Tanna, it is the provincial administrative capital of Tafea Province.