Word info

Alexander Island

Proper noun

Meaning

Alexander Island

The largest island of Antarctica.
Synonym: Alexander I Island

Source: en.wiktionary.org

Close letter words and terms