Ayurveda.directory

Shirodhara

Definition from the Ayurveda.directory Glossary

Definition

An Ayurvedic therapy involving a continuous stream of warm oil poured over the forehead, calming the nervous system.

← View All Glossary Terms (42)
Powered by DomainPARK

Contact Us