Definitions
noun
a group of islands in the Arctic Ocean to the north of Siberia and to the east of the Laptev Sea
Look “new siberian islands” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a group of islands in the Arctic Ocean to the north of Siberia and to the east of the Laptev Sea