Name: Taqi (تقي)
Meaning: God fearing, devout, pious.
Gender: male