English:
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.
Bangla:
মাশরাফি নামের বাংলা অর্থ হচ্ছে মাশরাফি হল ছেলেদের জন্য একটি আরবি নাম যার অর্থ হল এক ধরনের তরবারি যা তার কারুকার্য এবং শ্রেষ্ঠত্বের জন্য বিখ্যাত।