Franz Josef Land noun1 •An archipelago in the Arctic Ocean in the north of Russia, north of Novaya Zemlya, east of Svalbard.