Relaxant
English Meaning
A medicine that relaxes; a laxative.
- Something, such as a drug or therapeutic treatment, that relaxes or relieves muscular or nervous tension.
- Tending to relax or to relieve tension.
Sorry, No Malayalam Meaning for your input!
See Relaxan Want To Try Relaxant In Malayalam??