Mahjub
in baby boy name
The meaning of Mahjub is Hidden, covered, screened, Concealed, veiled
Mahjub Name In Arabic : محجوب
Mahjub Name In Bangla : মাহজুব
Mahjub Name In Urdu : محجوب
Mahjub Name In Hindi : महजब