Acharja is a surname of Indian origin. It is a variation of “Acharya,” a Sanskrit term meaning “teacher” or “spiritual guide.”