Find the word definition

Wikipedia
Tuvuca

Tuvuca (pronounced ) is a small island off Vanua Balavu in Fiji's Lau archipelago, it is a densely wooded and inhabited island and rises above sea level at the highest point. There is only one village on the island. Tuvuca has untapped deposits of phosphate.