Definition of ESA in US English:

ESA

abbreviation

  • European Space Agency.