Home
Search
Index
Definify.com
Definition
2025
Theravadas
Theravadas
English
Noun
Theravadas
plural of
Theravada
Similar Results