Dictionary Definition :
Definition[1]
:
departed, the spirits of the: peta (q.v.).
Source
:
Buddhist Dictionary, Manual of Buddhist Terms and Doctrines, by NYANATILOKA MAHATHERA
Related
:
departed from , department , departure , depasture , depauperize , depart from , depart , deodorization , deodorise , deodar