Find the word definition

Wikipedia
Tumaguin

Tumaguin (variously Tamaguin, Tomaquin, or Tumaguin Islet) is a small, uninhabited island in the . Along with nearby Sicogon Island, it is part of Carles, Iloilo.