Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

lena Definition

Cancel
lena
noun(le-na)
a Russian river in Siberia; flows northward into the Laptev Sea
Synonyms: lena river,

Words Related to lena!

lena Examples by Brain Bank Users