Advertisement
Advertisement
Lotus Sutra
noun
- a central scripture of Mahayana Buddhism, emphasizing that anyone can attain enlightenment
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse