Definify.com

Definition 2025


mudras

mudras

See also: mudrās

English

Noun

mudras

  1. plural of mudra