New Siberian Islands (English, name)
expansion: New Siberian Islands
Senses:
glosses: An archipelago in the Arctic Ocean in the north of Russia, in the East Siberian Sea.
Forms: