LENA


Meaning of LENA in English

transcription, транскрипция: [ ˈlē-nə, ˈlā-; ˈlye-nə ]

geographical name

river about 2700 miles (4345 kilometers ) E Russia in Asia flowing from mountains W of Lake Baikal NE & N into Laptev Sea through wide delta

Merriam-Webster's Collegiate English vocabulary.      Энциклопедический словарь английского языка Merriam Webster.