YourDictionary

Novaya Zemlya

archipelago of two large islands & several small ones in NW Russia, between the Barents & Kara seas: c. 36,000 sq mi (93,240 sq km)

See Novaya Zemlya in American Heritage Dictionary 4

link/cite print suggestion box