What does HMF stand for?

What does HMF mean? We have 112 definitions. Read most used HMF meanings below.