Where does “محسن” come from?

محسن (Persian) comes from Arabic مُحْسِن, from Arabic أَحْسَنَ.

Ancestry of “محسن”, step by step

StepLanguageWordMeaning
1Arabicمُحْسِن—
2Arabicأَحْسَنَ—
Every word from Arabic أَحْسَنَ →Every word from Arabic مُحْسِن →