Find the word definition

Wikipedia
Siddhalepa

Siddhalepa is the trademark of a herbal balm that is believed to help to relieve body aches and pains. It is produced in Sri Lanka based on the forty five thousand year old medicinal practices of the subcontinent, and was formally formulated in 1934. The effectiveness of this balm has now been scientifically tested as well.