- IDA as a noun:
- 1
IDA
noun
1 IDA
An agency of the United Nations affiliated with the World Bank.
synonym: International Development Association.
Dutch: IDA
debug info: 0.0152
noun
An agency of the United Nations affiliated with the World Bank.
synonym: International Development Association.
Dutch: IDA
debug info: 0.0152