Name: Zulghaffar (زلغفر)
Meaning: Zulghaffar is an Arabic name for boys that means forgiving, literally possessor of forgiveness.
Gender: male