Tamil Dictionary 🔍

charras

Char"ras, n. Defn: The gum resin of the hemp plant (Cannabis sativa). Same as Churrus. Balfour.


charras - Similar Words