Jeremiah 33:8 - Matthew Poole's English Annotations on the Holy Bible

Bible Comments

Here is but one thing expressed by two phrases; the word by us translated cleanse signifies to expiate or purify, with allusion to the legal purifications, so as cleansing must not be understood of regeneration, but of that pardon which is mentioned in the latter part of the verse.

Jeremiah 33:8

8 And I will cleanse them from all their iniquity, whereby they have sinned against me; and I will pardon all their iniquities, whereby they have sinned, and whereby they have transgressed against me.