Definition of IDA

Noun: IDA

  1. An agency of the United Nations affiliated with the World Bank
    - International Development Association

See also:
id
Idaho

Anagrams containing the word IDA

ida aid dai