Definify.com

Definition 2026


Theravadas

Theravadas

English

Noun

Theravadas

  1. plural of Theravada