noun: a United Nations agency to promote trade by increasing the exchange stability of the major currencies
Length: 3 letters
Scrabble value: 8
Words with Friends value: 6
Literati value: 5
TWL (USA): Found
SOWPODS (UK): Found
imf
fm
mf
mi
f
i
m
imbricated
imbrication
imbroglio
imbrue
imbue
imidazole
imide
iminazole
imipramine
imitate