Marashidمرشد
Marashid is an Arabic name for boys that means right guidance. It is the plural of Marshad.
Maratibمراتب
Maratib is an Arabic name for boys that means ranks, statuses.
Marbuhمربح
Marbuh is an Arabic name for boys that means earned, something that was won.
Mardinماردين
Mardin is the name of a city in Kurdistan of Turkey (eastern Turkey). The word itself may originally be from Syriac with the meaning of fortress.
Mardufمردف
Marduf is an Arabic name for boys that means followed, one after whom others come.
Mareekhمريخ
Mareekh is an Arabic name for boys and girls that is a synonym of Murdasanj , which is a chemical that was used in Medieval times in alchemy and medicine. In English it is known as lead monoxide (chemical formula PbO).
Mareenمارين
Mareen is an Arabic name for boys that means gentle, lenient.