Mudra- Dhyana
âMudra_dhyanaâ Meditation Pose Bronze Sculpture Ltd. Ed. 12 14â H x 14â W x 8â D The meaning of âmudraâ, which is a Sanskrit word, is âclosureâ or âsealâ. Mudra hand positions are physical gestures that have an effect on the energy flow of the body. The ancient practice of yoga links the hand mudras to the changing spiritual and mental aspects of a person.