Definify.com

Definition 2024


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)