Definify.com

Definition 2025


Theravadas

Theravadas

English

Noun

Theravadas

  1. plural of Theravada