CHINESE
masc
fem
ENGLISH
snow; (literary) to wipe away (a humiliation etc)