Definition of Novaya Zemlya

  • 1. Two islands in the Arctic Ocean belonging to Russia; site of a test center for nuclear warheads Noun

Synonyms for word "novaya zemlya"

Semanticaly linked words with "novaya zemlya"