Tagula
English
Proper noun
Tagula
Synonym of
Vanatinai
(
“
island of Papua New Guinea
”
)
.