Marijuana
Hindi Meaning
गाँजा भंग
English Meaning
- The cannabis plant.
- A preparation made from the dried flower clusters and leaves of the cannabis plant, usually smoked or eaten to induce euphoria.