lena_river
1. [ noun ] (geography) a Russian river; flows northward into the Arctic Ocean
Synonyms: Lena
Related terms: river Siberia