Word info Synonyms

Nova Zembla

Speech parts

1. Nova Zembla - Noun

2. Nova Zembla - Proper noun

Meaning

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

Source: WordNet

Synonyms

Examples

The name "Zembla" (taken from "Nova Zembla", a former latinization of Novaya Zemlya ) Boyd notes that Swift 's Battle of the Books contains "a malignant deity, call'd Criticism" that "dwelt on the Top of a snowy Mountain in Nova Zembla". Source: Internet

Close letter words and terms