Acronym definition

What does IDA mean?

IDA stands for International Development Association.

Development Association International or the Institute for International Development to countries that have balance of payments appropriate, are long-term loans gives open some of the loans the institution to fifty years.
IDA