Name: Tasadduq (تصدق)
Meaning: Beneficence, benevolence.
Gender: male