Sanskrit word meaning 'teacher' or 'one who dispels darkness'; a title of deep spiritual reverence in Hinduism.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Guru?
Swipe through thousands of names like it