Definition of Lotus Sutra in English:

Lotus Sutra

Syllabification: Lo·tus Su·tra
Pronunciation: /ˌlōdəs ˈso͞otrə
 
/

noun

Buddhism
One of the most important texts in Mahayana Buddhism, significant particularly in China and Japan and given special veneration by the Nichiren sect.

Definition of Lotus Sutra in:

Get more from Oxford Dictionaries

Subscribe to remove ads and access premium resources

Word of the day fioritura
Pronunciation: fēˌôriˈto͝orə
noun
an embellishment of a melody...