Arabic · noun · Spirit & the Divine

Taubah

तौबा
Meaning

Repentance, a turning back from sin and resolve to amend.

Usage & notes

true