Definition of Ibrd

Noun: IBRD

  1. A United Nations agency created to assist developing nations by loans guaranteed by member governments
    - International Bank for Reconstruction and Development, World Bank

See also:
Ibrahim
Ibsen

Anagrams containing the word ibrd

idrb dibr rdib brdi