Summary


English

Detailed Synonyms for IDA in English

IDA:

IDA [the ~] noun

  1. the IDA
    – an agency of the United Nations affiliated with the World Bank 1
    the IDA; the International Development Association
    – an agency of the United Nations affiliated with the World Bank 1

Related Definitions for "IDA":

  1. an agency of the United Nations affiliated with the World Bank1

Related Synonyms for IDA