What does LENA stand for?
What does LENA mean? This page is about the various possible meanings of the acronym, abbreviation, shorthand or slang term: LENA.
We've found a total of 8 definitions for LENA:
Language ENvironmental Analysis and
Logical Empiricism in North America
Low Energy Neutrino Astronomy
Low Energy Neutral Atom
Laboratory For Experimental Nuclear Astrophysics (Duke University)
What does LENA mean?
- a river in the Russian Federation in Asia, flowing NE from Lake Baikal into the Laptev Sea. 2800 mi. (4500 km) long.