Definition of ECOWAS in English:

ECOWAS

abbreviation

  • Economic Community of West African States.