English → Hindi dictionary
embrocation
मर्दन
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.