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