Noun Definitionnovaya zemlya1.Definition: two islands in the Arctic Ocean belonging to Russia; site of a test center for nuclear warheadsRelated Noun(s):nova zemblaCategory: Places