Word info

Torres Strait Islands

Proper noun

Meaning

Torres Strait Islands

A group of hundreds of small islands which lie in the Torres Strait, between Australia and New Guinea.

Source: en.wiktionary.org

Close letter words and terms