Unscramble
Definition of Lena
Noun: Lena lee-nu
A Russian river in Siberia; flows northward into the Laptev Sea
- Lena River
See also:
lemurs
Lenard
Anagrams containing the word
lena
lnea
alen
nale
enal