CHARRAS Meaning of CHARRAS in English (n.) The gum resin of the hemp plant (Cannabis sativa). Same as Churrus. Webster's English dictionary. Английский словарь Webster. 2012