LENA


Meaning of LENA in English

/lee"neuh/ ; Russ. /lye"neuh/ , n.

1. a river in the Russian Federation in Asia, flowing NE from Lake Baikal through the Yakutsk Republic into the Laptev Sea. 2800 mi. (4500 km) long.

2. a female given name, form of Helena .

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .