Words: International Development Association IDA
Part of speech: n
Definition: an agency of the United Nations affiliated with the World Bank