Al-Asfahāni states that it is called zakāt because the person who gives it hopes for blessings or he hopes to purify his soul or for both of these aspects.
Al-Asfahāni förklarar att det kallas zakāt eftersom personen som ger den hoppas på välsignelse eller på att rena sin själ, eller båda dessa aspekter.