Synonyms and Antonyms for ida | Synonym.com

Synonyms and Antonyms for ida

1. IDA (n.)

an agency of the United Nations affiliated with the World Bank

Synonyms: