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 zembla

Noun

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.