English dictionary
mudra meaning and definition
Definition and meaning of mudra at MeaningMonkey.org. mudra meaning and definition in the English Dictionary.MUDRA noun
Definition of mudra (noun)
- ritual hand movement in Hindu religious dancing
Source: Princeton University Wordnet