English dictionary
new siberian islands meaning and definition
Definition and meaning of new siberian islands at MeaningMonkey.org. new siberian islands meaning and definition in the English Dictionary.NEW SIBERIAN ISLANDS noun
Definition of New Siberian Islands (noun)
- a group of islands in the Arctic Ocean to the north of Siberia and to the east of the Laptev Sea
Source: Princeton University Wordnet