Did you mean Theravada?
Theravada
noun
°A school of Buddhism widely practised in Southeast Asia and other parts of the world.