Proper noun
Jambhala
(Buddhism) a deity in Mahayana and Vajrayana Buddhism
Sexual rites Jambhala (Lord of Wealth) in ritual sexual union with consort, Sino-Tibetan, 18th-19th century seeAlso Although equated with Tantra in the West, sexual rites were historically practiced by a minority of sects. Source: Internet