Name: Shakirullah (شاكيرلله)
Meaning: Shakirullah is an Arabic name for boys that means one who thanks God, one who appreciates Gods blessings.
Gender: male