The Science Behind Finger Mudras and Chakra Activation Puja Sen December 3, 2024 Benefits 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 …