Priyanka, A.A.R.
(Sri Lanka Association of Buddhist Studies, 2010)
The meaning of the term indriya is power, energy or faculty. There are twenty-two physical and mental faculties (indriya) found in the early Buddhism as well as in the Abhidhamma. They can be divided into five groups, such ...