Calmant

Hindi Meaning

वेदनाहर

पीड़ानाशक

उत्तेजनाहर

English Meaning

  1. A quieting medicine or other therapeutic agent.