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.