Unscramble
Definition of Ida
Noun: IDA
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