Short answer

No. Water can clean the body, but it cannot forgive. Some Hindu texts do promise this. The Mahabharata says that a man with a hundred sins who bathes in the Ganges has them burnt away. Yet other Hindu texts say the opposite. The same epic says a man whose limbs are only wet is not washed, and Manu says a clear heart need not visit the Ganges. So the tradition itself points past the river to the heart. Islam answers the question those texts leave open. A sin is a wrong, and only God (﷾) can forgive it, while what you owe people must be put right. No river, place or priest is needed. The Qur'an says "Allah forgives all sins" to those who turn to Him, wherever they are. Hajj and wudu are no exception. The forgiveness in them is God's (﷾), never the water's or the place's.

Read the full explanation

See your saved pages