Index

 

Meaning of Place Name: Nova Zembla

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