Noun novaya zemlya has 1 sense
  1. Novaya Zemlya, Nova Zembla - two islands in the Arctic Ocean belonging to Russia; site of a test center for nuclear warheads
    --1 is a kind of island
    --1 is a part of Russia, Russian Federation
,
TOP