Name: Majjad (ماجد)
Meaning: Majjad is an Arabic name for girls that means praiseworthy, laudable, glorious.
Gender: male