English
Detailed Synonyms for IDA in English
IDA:
IDA [the ~] noun
-
the IDA
– an agency of the United Nations affiliated with the World Bank 1the IDA; the International Development Association– an agency of the United Nations affiliated with the World Bank 1