• word of the day

    ida

    ida - Dictionary definition and meaning for word ida

    Definition
    (noun) an agency of the United Nations affiliated with the World Bank
Download our Mobile App Today
Receive our word of the day
on Whatsapp