TANTRA MEANING IN ENGLISH

• Tantra Definition & Synonyms

  1. (n.) A ceremonial treatise related to Puranic and magic literature; esp., one of the sacred works of the worshipers of Sakti.


Synonyms:
Tantrism,

RECENT SEARCHES