SynonymX
Speak
Ida
Definition of Ida
1.
An agency of the United Nations affiliated with the World Bank
Noun
Synonyms for word "ida"
international development association
Semanticaly linked words with "ida"
un agency
united nations agency
Hyponims for word "ida"
un agency
united nations agency