Dictionary Definition:
○indriya n. (in Vedānta phil.) an internal organ (of which there are four, viz. manas, buddhi, ahaṃkāra, and citta)