Definition of Nova Zembla in English :
Define Nova Zembla in English
Nova Zembla meaning in English
Meaning of Nova Zembla in English
Pronunciation of Nova Zembla in English
Nova Zembla pronunciation in English
Pronounce Nova Zembla in English
Nova Zembla
see synonyms of nova zemblaNoun
1. nova zembla, novaya zemlya
two islands in the Arctic Ocean belonging to Russia; site of a test center for nuclear warheads
WordNet Lexical Database for English. Princeton University. 2010.