Definition of Novaya Zemlya in US English:

Novaya Zemlya

proper noun

  • Two large uninhabited islands in the Arctic Ocean off the northern coast of Siberian Russia. The name means “new land.”.

Pronunciation

Novaya Zemlya

/ˌnoʊvəjə ˌzɛmˈljɑ//ˌnōvəyə ˌzemˈlyä/