|
Definition of Severnaya Zemlya
1. Proper noun. An archipelago in the Arctic Ocean in the north of Russia, off Taymyr Peninsula. ¹
¹ Source: wiktionary.com
|
1. Proper noun. An archipelago in the Arctic Ocean in the north of Russia, off Taymyr Peninsula. ¹
¹ Source: wiktionary.com