Find the word definition

Wikipedia
ELANA

Elana may refer to:

  • ELANA, bypass surgery
  • ELaNa: Educational Launch of Nanosatellites, the CubeSat launch program managed by NASA's Launch Services Program
  • Elana Toruń, a Polish football club