Name: Majeedi (ماجد)
Meaning: Majeedi is an Arabic name for boys that means praiseworthy, glorious. It is an attribution to Majeed.
Gender: male