Word info Synonyms

Lena River

Noun

Meaning

a Russian river in Siberia; flows northward into the Laptev Sea

Source: WordNet

Synonyms

Close letter words and terms