Unscramble
Definition of IBRD
Noun: IBRD
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
ibrd
dibr
rdib
brdi