The Arabic root word zakā implies both increase and purification, and both meanings may be understood to be implied here.
Den arabiska ordstammen zakā innebär både tillväxt och rening, och båda betydelserna kan impliceras här.