NEW SIBERIAN ISLANDS(noun)Did you mean?Synonyms RhymesAlso try..newislandDefinitions There is 1 meaning of the phrase New Siberian Islands. New Siberian Islands - as a noun A group of islands in the arctic ocean to the north of siberia and to the east of the laptev sea Word Variations & RelationsStarts NStarts NEStarts NEWStarts NEWSEnds SEnds DSEnds NDSEnds ANDSStarts N & ends SStarts NE & ends SStarts N & ends DSA-Z Proximitiesnevirapinenevisnevoid10nevus8new6 New Siberian Islands new-fanglednew-madenew-mownnew-sprungnewari