sahasradhauta सहस्रधौत

Definition: mfn. cleansed a thousand times