Nazafat (नज़ाफ़त) (noun feminine)
Origin: Arabic
Nazafat is an Urdu word, it means “purity, neatness” in English, while in Hindi it’s called as “pavitrata/पवित्रता, swacchta/स्वच्छता.”