Word info Synonyms

Trobriand Islands

Proper noun

Meaning

Trobriand Islands

An archipelago of coral atolls off the east coast of New Guinea.

Source: en.wiktionary.org

Synonyms

Close letter words and terms