NOUN | location | Nova Zembla, Novaya Zemlya | two islands in the Arctic Ocean belonging to Russia |
---|
Meaning | Two islands in the Arctic Ocean belonging to Russia; site of a test center for nuclear warheads. | |
---|---|---|
Synonym | Novaya Zemlya | |
Instance of | island | A land mass (smaller than a continent) that is surrounded by water |
Part of | Russia, Russian Federation | A federation in northeastern Europe and northern Asia |
Spanish | Novaya Zemlya, Nova Zembla, Nueva Zembla | |
Catalan | Novaya Zemlya, Nova Zembla |
©2001-24 · HyperDic hyper-dictionary · Contact