Geshe (dge bshes). 1) A spiritual teacher according to the Mahayana teachings. 2) A learned teacher according to the Kadam and Gelug traditions.