NOVA ZEMBLA as NOUN

  1. Meaning
    • two islands in the Arctic Ocean belonging to Russia
    • site of a test center for nuclear warheads
    Synonym(s) Hypernyms(s) Nova Zembla is a kind of… Example: animal is a hypernym of mammal, plant is a hypernym of flower