Theravadas
English
Noun
Theravadas
plural of
Theravada