English synonyms about - contact  

Nova Zembla

noun

1 Nova Zembla

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

synonym: Novaya Zemlya.

Dutch: Nova Zembla

Roget 383: cold, coldness etc. adj.; frigidity, inclemency, fresco.    winter; depth of winter, hard winter; Siberia, Nova Zembla; wind-chill factor.    ... show more


Find more on Nova Zembla elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0277