NOVAYA ZEMLYA


Meaning of NOVAYA ZEMLYA in English

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

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.