English → Hindi dictionary
demerol
डेमेरॉल
Definition
a synthetic narcotic drug (trade name Demerol) used to treat pain
All Hindi meanings
डेमेरॉल
Similar words
meperidine hydrochloridemeperidine
Looking for poetry? Read shayari and poems by great poets.