“Mahjub is an Arabic name that means 'hidden' or 'concealed'. It signifies someone who is veiled or protected.”
Mahjub is an Arabic name that means 'hidden' or 'concealed'. It signifies someone who is veiled or protected.
Use our Father-Match algorithm to find sibling names that harmonise perfectly.
Try Father-Match →