He accepts repentance again and again.
99 Names of Allah80 / 99
التَّوَّاب
At-Tawwab
The Acceptor of Repentance
99 Names of Allah
الْآخِر
Al-Akhir
The Last
الظَّاهِر
Adh-Dhahir
The Manifest
الْبَاطِن
Al-Batin
The Hidden
الْوَالِي
Al-Walee
The Governor
الْمُتَعَالِي
Al-Muta'ali
The Self-Exalted
الْبَرّ
Al-Barr
The Source of Goodness
الْمُنْتَقِم
Al-Muntaqim
The Avenger
الْعَفُوّ
Al-'Afuww
The Pardoner
الرَّؤُوف
Ar-Ra'oof
The Most Kind
مَالِكُ الْمُلْك
Malik-ul-Mulk
Master of the Kingdom
ذُو الْجَلَالِ وَالْإِكْرَام
Dhul-Jalali wal-Ikram
Possessor of Glory and Honour
الْمُقْسِط
Al-Muqsit
The Equitable