IBRD stands for International Bank for Reconstruction and Development, one of five banks inside the World Bank.