Novaya Zemlya Mar 27, 2015 4 Facebook Tweet Email rudeboy71: Translation: New Land. I know that's Russian but it's also mostly a slavic word. Apr 2, 2015 1 pheny: thanks for the translation @rudeboy71 Apr 3, 2015