Name Details

महज़ुब (Mahjub)

Meaning

छुपा, Veiled