Home

Word

IDA, n.
more info an agency of the United Nations affiliated with the World Bank
<noun.group>

IDA International Development Association
semantic pointers
hypernym