NOVAYA ZEMLYA


Meaning of NOVAYA ZEMLYA in English

/noh"veuh yeuh zem'lee ah"/ ; Russ. /naw"veuh yeuh zyim lyah"/

two large islands in the Arctic Ocean, N of and belonging to the Russian Federation. 35,000 sq. mi. (90,650 sq. km).

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .