Muslim and Islamic boy names
Meaning: conqueror, victor
Meaning: proof, testament
Meaning: companion; owner