Back to Dictionary
上座部
shàngzuòbù
1.
Theravada, the primary Buddhism, as spread to Sri Lanka and South-East Asia
Metadata
- Category
- Chinese