IDB stands for

IDB stands for

Explanation

Islamic Development Bank is a multilateral development finance institution.

IDB headquarters located in Jeddah, Saudi Arabia.