Lena Synonyms

lēnə, lyĕ-
A Russian river in Siberia; flows northward into the Laptev Sea
(Noun)
Synonyms:
  1. Lena River