SDR

Views 52 meanings found
SDR denotes the IMF’s Special Drawing Rights, various financial instruments such as special depository receipts, Singapore’s depository receipts, or the Spanish city of Santander.

Medical

Miscellaneous

Community

Governmental

Academic & Science

Regional

Computing

Business