The meaning of the name “Muhsina†is: “Charitable, beneficentâ€. Categories: Arabic Names, Muslim Names. Used in: Arabic speaking countries.
Ashraf (Arabic: أشرÙ‎‎) is an Arabic name meaning "most honorable one." It is used by many Arabs regardless of their religious affiliation, both Christians and Muslims alike. In French-speaking contexts the transliteration is Achraf.