Meaning of Mashrafi is Mashrafi is an Arabic name for boys that means refers to a type of sword famed for its craftsmanship and superiority. The word is derived from the SH-R-F root which gives meanings of elevation, greatness, honor.
Mashrafi is a Arabic Muslim Name
| Mashrafi In Arabic : | مشرفي |
| Mashrafi In Urdu : | مشرفی |
| Mashrafi In Hindi : | मशरफी |
| Mashrafi In Bangla : | মাশরাফি |
