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