Tantra

Tantra Tantra derives from Buddhist practices and means continuous or…