Word info

Duff Islands

Proper noun

Meaning

Duff Islands

A small island group lying to the northeast of the Santa Cruz Islands in the Solomon Islands province of Temotu.
Synonym: Wilson Islands

Source: en.wiktionary.org

Close letter words and terms