TITAN Meaning of TITAN in English A translation of the term asura . Buddhism English glossary. Английский глоссарий буддизма. 2012