Tuesday, December 1, 2009

Word 179: Acharya

noun
(in India) a Hindu or Buddhist spiritual teacher or leader
• an influential mentor