Synonyms and Antonyms for tubuai islands

1. Tubuai Islands (n.)

a chain of small islands in French Polynesia

Synonyms: