Muslim Boy NameMarufirahMeaningAnother name for the quran; lofty, respectedOriginArabicGenderBoyCategoryBoy Names