new siberian islands

from WordNet (r) 3.0 (2006)
New Siberian Islands
    n 1: a group of islands in the Arctic Ocean to the north of
         Siberia and to the east of the Laptev Sea
    

[email protected]