Definitions
There is 1 meaning of the phrase
Nova Zembla.
Nova Zembla - as a noun
Two islands in the arctic ocean belonging to russia; site of a test center for nuclear warheads
Synonyms (Exact Relations)
novaya zemlya