Lena in Turkish Lena in Turkish 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