The Science Behind Finger Mudras and Chakra Activation Puja Sen August 29, 2024 Meditation For Beginners No Comments Mudra in Sanskrit means “seal” or “sign”, and the first mention of mudras can be found in canonical texts. These symbolic and ritual gestures are widely used in the …