Name: Shafaqatullah (شفقتلله)
Meaning: Shafaqatullah is an Arabic name for boys and girls that means Gods mercy, Gods sympathy and pity for humans.
Gender: male