Name: Taufik (توفيق)
Meaning: Helping, Gift, Prosperous
Gender: male