PRETA


Meaning of PRETA in English

The Sanskrit word usually translated as hungry ghost , one of the six states of existence .

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