Lena in Czech Lena in Czech Lena proper noun A major river in Russia, flowing 2,734 miles from the mountains by the lake Baikal to the Arctic Ocean. Add to Flashcards