Meaning A boy's name of Indian origin, it means "Teacher; Master; Priest." Origin of Guru Indian Popular Middle Names Krishna Pronunciation 🔊 Listen Guru Similar Names Gurupada Chiranjiv Abhra Devendrashika Gorakh-naath Dehabhuj Digambar Elilendhi Jagadhidh Kapi Year by Year Popularity of Guru