DICTIONARY

(Total Entries : 197270)

antarmudra

Dictionary Definition: 

○mudra m. 'sealed inside', N. of a form of devotion