Definitions
There is 1 meaning of the phrase
Theravada Buddhism.
Theravada Buddhism - as a noun
One of two great schools of buddhist doctrine emphasizing personal salvation through your own efforts; a conservative form of buddhism that adheres to pali scriptures and the non-theistic ideal of self purification to nirvana; the dominant religion of sri lanka (ceylon) and myanmar (burma) and thailand and laos and cambodia
Synonyms (Exact Relations)
theravadaHypernyms (Closely Related)
buddhismHyponyms (Broadly Related)