Acharya is a Sanskrit term meaning “one who teaches by their conduct.” An acharya is a teacher who leads by example. It is used for teachers and gurus of yoga, as well as for the instructor, sect leader or learned person in many Indian religions. The meaning of acharya is slightly different, depending on whether it is used in Hinduism, Buddhism, Jainism or yoga.
In addition, Acharya may be used as a suffix for a teacher of any discipline. It is a Brahmin surname which can be found across Nepal and India.