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