Index
Meaning of Place Name: Nova Zembla
Nova Zembla: A mixture of the Latin and Slavonic, literally "new land."