Noun Singular mudra Plural mudras The plural form of mudra; more than one (kind of) mudra.Wikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads