lena_river has definitions from the field of geography
1
[ noun ] (geography) a Russian river; flows northward into the Arctic Ocean

Synonyms

Lena

Related terms

river Siberia

*