Lena in Greek
Lena in Greek
Λένας ποταμός
A major river in Russia, flowing 2,734 miles from the mountains by the lake Baikal to the Arctic Ocean.