Word
International Development Association, n.
an agency of the United Nations affiliated with the World Bank
<noun.group>
IDA
International Development Association
semantic pointers
hypernym
United Nations agency, UN agency