Majid \m(a)-jid\ as a boy's name is of Arabic origin, and the meaning of Majid is "noble glory".
Majid has 2 variant forms: Majed and Majeed.
A baby name that sounds like Majid is Meged.