abbreviation
Scrabble Points: 8
Powered by Oxford Dictionaries
More definitions, origin and scrabble points
International organisation
imf.org
The International Monetary Fund is a major financial agency of the United Nations, and an international financial institution funded by 190 member countries, with headquarters in Washington, D.C. Wikipedia