MUDRA Meaning of MUDRA in English [mu.dra] n [Skt mudra] (1811): one of the symbolic hand gestures used in religious ceremonies and dances of India Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012