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
laen
alen
nale
enal