The Arabic word TAUBA (TRANSLATED TO REPENTANCE) means TURNING, and in QURÄNIC language, it is turning back to God from sinning. The intensive word TAWWAB for God's forgiveness is from the same root, that we have translated; Oft-Returning, (to His servants in mercy and forgiveness.)