Mudra Meaning

There are 1 meaning(s) for word Mudra

Meaning 1 : ritual hand movement in Hindu religious dancing

How to Pronounce Mudra

  • mədrɑ