Meaning: 
International Bank for Reconstruction and Development
Category of acronyms: 
Alphabets: