geographical name two islands NE Russia in Europe in Arctic Ocean between Barents Sea & Kara Sea area 31,382 square miles (81,279 square kilometers ), population 400
NOVAYA ZEMLYA
Meaning of NOVAYA ZEMLYA in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012