The meaning of Al- Nafs al- Zakiyyah
Zakūt [literally] means purity, growth and evolution. Therefore, Zakiyyah probably has two meaning:
1- Pure (which means, a person who hasn’t committed sin since her/ his birthday).
2- A perfect person, learned and eminent.
To confirm the first meaning, Salmān narrated, “Be aware! A person with a pure and innocent Nafs [ego/soul] will come, who will be killed between Rukn and Maqām