The Hebrew word teshuvah comes from the hollow shoresh (root) שוב, which has a tandem (2-part) meaning:
- to turn away from sin, pagan ways, and/or worldliness, and
- to simultaneously turn to/toward HaShem and His ways.
This involves not just remorse over a committed sin, but also a commitment to never return to it, opting for Torah living instead.