Midhafin

It seems is not a recognized word in English, medicine, finance, or common global languages. It may be a misspelling or a very niche/constructed term.