Word info

South Shetland Islands

Proper noun

Meaning

South Shetland Islands

A group of islands in the Antarctic Circle, lying north of the Antarctic Peninsula.

Source: en.wiktionary.org

Related terms

Close letter words and terms