Get Your Premium Membership

Lena River

[n] a Russian river; flows northward into the Arctic Ocean


Related Information

More Lena River Links

Synonyms

Lena



Book: Reflection on the Important Things