tusaramu meaning in english [Skt.] n. Dew, snow, mist. mancu. Small drops, a sprinkling. tumpara. adj. Cool. callani.