Severnaya Zemlya (English, name)
expansion: Severnaya Zemlya
Senses:
glosses: An archipelago in the Arctic Ocean in the north of Russia, Krasnoyarsk krai, off Taymyr Peninsula.
Forms: