CHARAS Meaning of CHARAS in English n. a narcotic resin from the flower-heads of hemp; cannabis resin. [ Hindi ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012