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