Definition of Lena

  • 1. A Russian river in Siberia; flows northward into the Laptev Sea Noun

Synonyms for word "lena"

Semanticaly linked words with "lena"