The literal meaning of repentance (Tawba) is “to return” or “to retreat.” When it is attributed to a sinner, it means returning from sin. In the Qur’an and Islamic traditions ...