Noun Definition

ida

1.Definition: an agency of the United Nations affiliated with the World Bank

Category: General