Home / I / international development association

international development association

noun 12 syllables 37 letters Scrabble 45 WWF 56
Definitions
noun

an agency of the United Nations affiliated with the World Bank

Look “international development association” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →