Advertisment

Theravada Buddhism

Representative image
“Bodhisattva” is a key idea in Buddhism. The word is constructed from the Sanskrit root bodhi, meaning “awakening” or “enlightenment”, and sattva, meaning
Advertisment
Subscribe