Ida
English Dictionary
->
Letter I
-> Ida
Search Dictionary:
Ida Definition
(n)
an
agency
of
the
United
Nations
affiliated
with
the
World
Bank
Ida Synonyms
IDA
International Development Association
© Art Branch Inc.