Mohsin edit

Arabic term derived from word Ihsaan - meaning favor. Mohsin is one who bestows a favor.

Equivalent Female name is Mohsina.

There is no exact equivalent of the term in English Language.