English synonyms about - contact  

Lena

noun

1 Lena

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

synonym: Lena River.

Polish: Lena


Find more on lena elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0252