0%

ALL meanings of esa

E e
  • noun Technical meaning of esa 1.   (architecture)   Enterprise Systems Architecture. 2.   (body)   European Space Agency. 1
  • abbreviation ESA Environmentally Sensitive Area: an area that contains a natural feature, such as the habitat of a rare species, and which is protected by government regulations 0
  • abbreviation ESA European Space Agency 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?