What does LENA stand for?
What does LENA mean?
We've found 5 definitions for LENA:Sort:PopularA - ZCategory
ADVERTISEMENT
| LENA | Low Energy Neutral Atom | ||||
| LENA | Laboratory For Experimental Nuclear Astrophysics (Duke University) | ||||
| Lena | Eileen | ||||
| Lena | Eleanor | ||||
| LENA | Helen |
What does LENA mean?
- Le•na(n.)
- a river in the Russian Federation in Asia, flowing NE from Lake Baikal into the Laptev Sea. 2800 mi. (4500 km) long.
