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

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