Sanskrit word meaning 'teacher' or 'one who dispels darkness'; a title of deep spiritual reverence in Hinduism.
Like Guru?
Swipe through thousands of names like it