IDA
English Dictionary
->
Letter I
-> IDA
Search Dictionary:
IDA Definition
(n)
an
agency
of
the
United
Nations
affiliated
with
the
World
Bank
IDA Synonyms
IDA
International Development Association
© Art Branch Inc.