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 salmanazar
Pronunciation: ˌsalməˈnazər
noun
a wine bottle twelve times the standard size...