Novaya Zemlya Hear it!

Novaya Zemlya Definition

No·vaya Zemlya (nō̂vä yä zem lyä)

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)

Etymology: Russ, lit., new land

Browse dictionary entries near Novaya Zemlya

  1. novation
  2. Novara
  3. novaculite
  4. Nova Scotia
  5. Nova Iguaçu
  6. nova
  7. Nov
  8. nouvelle cuisine
  9. nouvelle
  10. nouveau riche
  1. novel
  2. novelette
  3. novelettish
  4. novelist
  5. novelize
  6. novella
  7. novelty
  8. November
  9. novena
  10. Novgorod