zāxā זָכָה ‘to clean’ (Hebrew)
Etymology?: a primitive root, compare zāxax זָכַךְ ‘be clean’
zāxā v
1) to be clean, be pure, be clear
1a) (Qal)
1a1) to be clean, be pure
1a2) to be clear, be justified
1b) (Piel)
1b1) to make clean, make pure, keep clean, keep pure
1c) (Hithpael)
1c1) to cleanse
1c2) to make yourself clean, purify oneself