Opium Meaning In Hindi - Opium (or poppy tears, scientific name: