Definify.com

Definition 2025


Nova_Zembla

Nova Zembla

English

Proper noun

Nova Zembla

  1. Alternative spelling of Novaya Zemlya

Portuguese

Proper noun

Nova Zembla f

  1. Novaya Zemlya (an archipelago of Russia in the Arctic Ocean)