Webster's Revised Unabridged Dictionary · 1913

Charras

Charras , noun

The gum resin of the hemp plant (Cannabis sativa). Same as Churrus. — Balfour