Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

ida Definition

Cancel
ida
noun(i-da)
an agency of the United Nations affiliated with the World Bank
Synonyms: international development association,

Words Related to ida!

ida Examples by Brain Bank Users