CHARAS Meaning of CHARAS in English n. a narcotic resin from the flower-heads of hemp; cannabis resin. [Hindi] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012