ALL meanings of new siberian islands
new Si·be·ri·a is·land
N n - noun plural new siberian islands an archipelago in the Arctic Ocean, off the N mainland of Russia, in the Sakha Republic. Area: about 37 555 sq km (14 500 sq miles) 0
- noun new siberian islands group of islands of Russia, in the Arctic Ocean, between the Laptev & East Siberian seas: c. 11,000 sq mi (28,490 sq km) 0