Definition of Mudra

Noun: mudra  múd-ru or múd-raa

  1. Ritual hand movement in Hindu religious dancing

See also:
mudpuppy
mudras

Anagrams containing the word mudra

madru amudr ramud dramu udram