Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun nova_zembla

1 sense of nova zembla

Sense 1
Novaya Zemlya, Nova Zembla -- (two islands in the Arctic Ocean belonging to Russia; site of a test center for nuclear warheads)
       INSTANCE OF=> island -- (a land mass (smaller than a continent) that is surrounded by water)

2025, Cloud WordNet Browser