Home / N / new siberian islands

new siberian islands

noun 5 syllables 20 letters Scrabble 24 WWF 29
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.
Generate a word →