English → Hindi dictionary

embrocation

एम्ब्रोकेशन / एमब्रोकशन / एम्ब्रोसेशनNoun

मर्दन

Definition

a medicinal liquid that is rubbed into the skin to relieve muscular stiffness and pain

All Hindi meanings
ऐम्ब्रोकेशनमर्दन
Similar words
liniment

Looking for poetry? Read shayari and poems by great poets.