Name: Mahjub (محجوب)
Meaning: Hidden, covered, screened, Concealed, veiled
Gender: male