'Tubuai Islands' definitions:

Definition of 'Tubuai Islands'

From: WordNet
noun
A chain of small islands in French Polynesia [syn: Tubuai Islands, Austral Islands]