novaya zemlya is a noun meaning "two islands in the Arctic Ocean belonging to Russia; site of a test center for nuclear warheads". It carries one recorded sense.
two islands in the Arctic Ocean belonging to Russia; site of a test center for nuclear warheads
Definitions, synonyms and semantic relations for novaya zemlya come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.