Self-purification - meaning in english

നാമം (Noun)
ആത്മശുദ്ധീകരണം