Letters that make IDA
a, d, i are letters that make 'IDA'
DIA is an anagram of 'IDA'
1 possible definitions for 'IDA'
Under this definition, ida is a noun and has the following properties:
International Development Association has the same meaning as IDA
'IDA' can be a type of United Nations agency, UN agency.