Meaning of TITAN in English

TITAN

A translation of the term asura .

Buddhism English glossary.      Английский глоссарий буддизма.