English English Dictionary

English English Dictionary

The online English-English dictionary from The Project Gutenberg

Result for Charras

Charras (n.)

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