Name: Mustaghfir (مستغفر)
Meaning: Mustaghfir is an Arabic name for boys that means one who asks God for forgiveness.
Gender: male