Definify.com

Definition 2024


Severnaya_Zemlya

Severnaya Zemlya

English

location of Severnaya Zemlya

Proper noun

Severnaya Zemlya

  1. An archipelago in the Arctic Ocean in the north of Russia, Krasnoyarsk krai, off Taymyr Peninsula.

Translations

See also