DEVGURU is a name for Boy's that means "Teacher of gods brihaspati" It originates from Bengali and is a widely used and common name.