Boy Names baby name Acharya

What does the name Acharya mean?

The meaning of the name “Acharya” is: “Spiritually enlightened teacher”.