Meaning of Severnaya Zemlya in English:

Severnaya Zemlya

Pronunciation /ˌsɛvɛːˌnʌɪə zɪmˈljɑː/

proper noun

  • A group of uninhabited islands in the Arctic Ocean off the north coast of Russia, to the north of the Taimyr Peninsula.